¿Cuáles son las palabras clave en lenguaje C?
Hay 32 palabras clave en lenguaje C. Según su función, se pueden dividir en cuatro categorías: palabras clave de tipo de datos, palabras clave de declaración de control, palabras clave de tipo de almacenamiento y otras palabras clave.
1 Palabras clave de tipo de datos (12):
(1) char: ¿declarar una variable de carácter o función?
(2) double: declarar un doble Precisión ¿variable o función?
(3) enum: ¿declarar un tipo de enumeración?
(4) float: ¿declarar una variable o función de punto flotante?
( 5) int: ¿Declarar una variable o función entera?
(6) long: ¿Declarar una variable o función entera larga?
(7) short: Declarar una variable o función entera corta ?
(8) firmado: ¿declarar variables o funciones de tipo con signo?
(9) estructura: ¿declarar variables de estructura o funciones?
(10) unión: ¿declarar el tipo de datos de usuario (unión)?
(11) unsigned: ¿declarar una variable o función de tipo sin signo?
(12) void: declara que la función no tiene valor de retorno o sin parámetros, declare un puntero sin tipo (básicamente estas tres funciones)
2 palabras clave de declaración de control (12):
¿Una declaración de bucle?
(1) para : ¿una especie de declaración de bucle (se puede entender pero no expresar con palabras)?
(2) do: ¿el cuerpo del bucle de la declaración de bucle?
(3) while: bucle ¿Condiciones para las declaraciones de bucle?
(4) romper: ¿saltar del bucle actual?
(5) continuar: ¿finalizar el bucle actual y comenzar el siguiente ciclo?
B¿Declaración condicional?
(1)if: ¿Declaración condicional?
(2)else: ¿Rama negativa de la declaración condicional (usada con if)?
( 3) ir a: ¿declaración de salto incondicional?
¿Declaración de cambio C?
(1)cambiar: ¿se usa para declaraciones de cambio?
(2)caso: ¿Rama de declaración de cambio?
(3)predeterminado: ¿Otra rama en la declaración de cambio?
Declaración de retorno D
retorno: Declaración de retorno de subprograma (puede ser trajo parámetros y no hay parámetros)
3 Palabras clave de tipo de almacenamiento (4)
(1)auto: ¿Generalmente no se usa para declarar variables automáticas?
(2 )extern: ¿La variable declarada está declarada en otro archivo (también se puede considerar como una variable de referencia)?
(3)register: ¿Declarar la variable acumuladora?
(4) estática : declarar variables estáticas
4 Otras palabras clave (4):
(1)const: ¿declarar variables de solo lectura?
(2)sizeof: calcular el ¿longitud del tipo de datos?
(3)typedef: se utiliza para asignar un alias al tipo de datos (¿por supuesto que tiene otras funciones?
(4)volatile: indica que la variable puede ser utilizado durante la ejecución del programa Modificado implícitamente
El lenguaje C es un lenguaje de programación de computadoras general que se usa ampliamente en el desarrollo de bajo nivel. El objetivo de diseño del lenguaje C es proporcionar un lenguaje de programación que pueda compilarse fácilmente, manejar memoria de bajo nivel, generar una pequeña cantidad de código de máquina y que pueda ejecutarse sin ningún soporte de entorno de ejecución.
Aunque el lenguaje C proporciona muchas funciones de procesamiento de bajo nivel, aún mantiene buenas características multiplataforma. Los programas en lenguaje C escritos en una especificación estándar se pueden compilar en muchas plataformas informáticas, incluso incluyendo algunos procesadores integrados (únicos). -microcomputadora con chip o MCU) y supercomputadoras y otras plataformas operativas.
En la década de 1980, para evitar diferencias en la sintaxis del lenguaje C utilizada por varios desarrolladores, la Oficina Nacional Estadounidense de Estándares formuló un conjunto completo de sintaxis estándar nacional estadounidense para el lenguaje C, llamado ANSI C. , como estándar original del lenguaje C. ? Actualmente, el 8 de diciembre de 2011, el estándar C11 publicado por la Organización Internacional de Normalización (ISO) y la Comisión Electrotécnica Internacional (IEC) es el tercer estándar oficial del lenguaje C y el último estándar del lenguaje C. admite nombres de funciones de caracteres chinos y los identificadores de caracteres chinos realizan la programación de caracteres chinos hasta cierto punto.
El lenguaje C es un lenguaje de programación informática orientado a procesos, que se diferencia de los lenguajes de programación orientados a objetos como C y Java.
Los principales compiladores incluyen Clang, GCC, WIN-TC, SUBLIME, MSVC, Turbo C, etc.
Material de referencia: lenguaje C_Enciclopedia Baidu