Lección 3 Clasificación del tipo de datos (palabra clave)

Palabra clave

     La palabra clave también se llama palabra reservada. Es un tipo de identificador. El estándar estipula que es un cierto tipo de compilador por defecto, por lo que los usuarios no pueden usarlo para expresar otras cosas.

El estándar C tiene 32 palabras clave;

Uno; 12 palabras clave de tipo digital:

char: declarar variable de caracteres o función tipo de valor de retorno short: declarar variable o función entera corta int: declarar variable o función entera  

largo: declara la variable entera larga o el valor de retorno de la función tipo enum: declara el tipo de enumeración flotante: declara la variable de punto flotante o el tipo de valor de retorno de la función doble: declara la variable de coma flotante de precisión doble o el tipo de valor de retorno de la función firmado: declara el tipo firmado Variable o función

unsigned: declare unsigned type variable or function Struct: declare structure type Union: declare common type

    nulo: declara que la función no tiene valor de retorno o no tiene parámetros

Dos; 12 palabras clave de tipo de control:

  Declaración de bucle   para: una declaración de bucle do: cuerpo de bucle de la declaración de bucle while: condición de bucle de la declaración de bucle  

romper saltos del ciclo actual: continuar: finaliza el ciclo actual y comienza la siguiente ronda

  Declaración condicional  if: declaración condicional else: declaración condicional rama negativa (utilizada con if) goto: declaración de salto incondicional

  Cambio de declaración de  cambio: se utiliza para cambiar el caso de la declaración: cambiar la rama de la declaración por defecto cambiar la declaración "otra" rama

  Declaración de  devolución return: Declaración de devolución de subrutina

Tres; palabras clave de tipo de almacenamiento 4:

  auto // Declarar variable automática estática // Declarar variable estática externa // Declarar un registro de variable externa // Declarar variable de registro

Cuatro; otras 4 palabras clave:

 const // Declarar tamaño de variable de solo lectura // Operador, los datos de cálculo ocupan el tipo de memoria def // Tipo personalizado volátil // La variable modificada puede cambiar

5 nuevas palabras clave para c99  

restringir Solo se puede usar para limitar y restringir punteros, e indica que el puntero es la única forma inicial de acceder a un objeto de datos   

 función introvertida en línea, utilizada en C ++, es una implementación optimizada de definición de macro

 El tipo _Bool unsigned int, definido como un tipo booleano en c99, solo puede acomodar dos valores de 0,1

 _Tipo complejo complejo_Tipo imaginario puro imaginario

c11 nueva palabra clave _Generic

      (1) Tipos básicos: entero int, corto, largo tipo real char (coma flotante) flotante doble

Tipo de datos: (2) Tipo de construcción: tipo de estructura estructura tipo unión tipo unión enumeración tipo enumeración

      (3) Tipos de puntero: char *, int *, int **, etc.

Supongo que te gusta

Origin www.cnblogs.com/CCC1/p/12744727.html
Recomendado
Clasificación