Como as palavras-chave da linguagem C auto, case, default e switch devem ser usadas

Prefácio: Este artigo é usado principalmente para revisão pessoal, busca da simplicidade, obrigado por sua referência, comunicação e manuseio, e pode continuar a ser revisado e aprimorado no futuro.

Por se tratar de uma revisão pessoal, haverá alguma compressão e omissão.

Um, automático

1. Na linguagem c, a palavra-chave auto é usada para declarar uma variável como uma variável automática.As variáveis ​​automáticas também são chamadas de variáveis ​​locais.Todas as variáveis ​​locais são automáticas por padrão, e geralmente são omitidas e não escritas.

Usar auto para declarar variáveis ​​globais causará problemas. 

2. Na linguagem C, use apenas auto para declarar variáveis, e o tipo padrão é inteiro

二, switch, case, default, break

#include <stdio.h>

int main()
{
	int a = 0;
	scanf("%d", &a);

	switch (a)
	{
		case 0:
			printf("0\n");
            break;
		case 1:
			printf("1\n");
            break;
		case 2:
			printf("2\n");
            break;
		default:
			printf("xxx\n");
            break;
	}
	return 0;
}

A instrução switch é uma instrução branch, switch(), os parênteses de switch só podem conter expressões inteiras.

Quando as condições entre parênteses após o switch são atendidas, o bloco de instruções após a instrução case correspondente pode ser executado. Se break não for escrito, ele continuará a ser executado até que a instrução switch termine ou um break ou return seja encontrado. (Esta imagem é entrada 0)

 

A instrução default pode ser colocada em qualquer lugar na instrução switch.Quando o julgamento condicional da instrução case não corresponder às condições após os parênteses switch, a instrução default é executada.

A instrução break será discutida mais tarde com a instrução continue, mas aqui significa apenas saltar para fora da instrução switch.

Acho que você gosta

Origin blog.csdn.net/weixin_60320290/article/details/124103571
Recomendado
Clasificación