¿Cuáles son las reglas para los nombres de variables en lenguaje C?
Recomendado: "Tutorial de C"
Al definir una variable, el nombre de la variable puede ser una combinación de letras, números y guiones bajos. Pero no es una combinación aleatoria. Preste atención a las siguientes reglas de nomenclatura:
1. El nombre de la variable comienza con una letra en inglés
El nombre de la variable no puede comenzar con un número. y puede comenzar con una letra o comenzar con un guión bajo. Sin embargo, de hecho, los nombres más utilizados en programación comienzan con una letra y los nombres de variables que comienzan con un guión bajo son específicos del sistema.
Si abre un archivo de encabezado al azar, verá que todos los nombres de variables, nombres de macros y nombres de funciones que contiene comienzan con un guión bajo.
Por lo tanto, para evitar conflictos con los nombres definidos por el sistema, al programar, nunca utilice un guión bajo como comienzo del nombre de una variable a menos que sea necesario definirlo de esta manera.
Nombre de variable correcto:
int In_1=2
int abc=5; ;
int 2abc=5;2. No puede contener espacios, signos de puntuación y especificadores de tipo (%, &, !, #, @, $/ /Variable incorrecta); nombre: no puede contener espacios, signos de puntuación ni especificadores de tipo (%, &,!, #, @, $) y solo puede estar compuesto por letras, números y guiones bajos.
int %age = 13;
int a%ge = 13;
int name age = 12. Las letras distinguen entre mayúsculas y minúsculas; p>
p>
// La variable n y la variable N son dos variables.
int n = 11;
int N = 18; 4. La longitud efectiva es 255 caracteres
5. No puede ser una palabra clave; p>
p>
// Nombre de variable incorrecto: case es una palabra clave en lenguaje C y no se puede usar como nombre de variable
int case = 12 Las palabras clave definidas en lenguaje C son :
Hay 32 palabras clave en lenguaje C definidas por el estándar ANSI: auto, double, int, struct, break, else, long, switch, case, enum, Register, typedef, char, extern, return, unión, const, flotante, corto, sin firmar, continuar, para, firmado, nulo, predeterminado, ir a, tamaño de, volátil, hacer, si, mientras, estático.
Estas 32 palabras clave han sido utilizadas por el propio lenguaje C y no se pueden utilizar para otros fines. Por ejemplo, no se pueden definir como nombres de variables o nombres de funciones.
Lo anterior es el contenido completo de este artículo, espero que sea útil para el estudio de todos.