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.