¿El vocabulario del lenguaje C se divide en seis categorías: identificadores, palabras clave, operadores, delimitadores, constantes y anotaciones?
Identificador: Obviamente, esto se refiere al nombre de variables y funciones (solo puede comenzar con una letra o guión bajo):
main(), abs().. .int var =1, var aquí es el nombre de la variable, que es un identificador
void fun(), fun aquí también es un identificador
Palabra clave (palabra clave): reservada por el sistema Un nombre con un significado específico que no se puede utilizar para otros fines
int char float double//tipo de datos incorporado (tipo de datos incorporado)
cambiar mayúsculas y minúsculas si continúa goto while // Declaración de control de cambio (declaración de control)
extern auto static void ... //Todos tienen funciones específicas
Operador:
+ - / * % & * && % \ || ++ -- ^ ~ sizeof() //Espera, * tiene dos usos, acceso por intervalos y multiplicación
Separador (Separador):
{} () : " '//Etc.
Constante: tiene un valor definido.
Generalmente 123 "ABC" ;
También hay un constante #define N 30
N aquí también es una constante
Nota: se usa para comentarios y no se compilará
/*Escriba comentarios aquí*/, algunos compiladores también admiten "//" (comentarios de línea, este no es un estándar ANSI C sino un estándar C++)
//Suponga que usted mismo define un tipo de datos
estructura estudiante
{
int id;
char name[4];
};//No olvides el punto y coma
El estudiante aquí debe pertenecer al identificador (identificador)