Reglas para nombrar variables
Parte de la sección Fundamentals del Journey de C de Coddy — lección 12 de 63.
En C, es importante seguir las reglas de nomenclatura de variables para crear un código válido y legible. Estas son las reglas clave:
- Los nombres de las variables pueden contener letras (a-z, A-Z), dígitos (0-9) y guiones bajos (_).
- Deben comenzar con una letra o un guion bajo, no con un dígito.
- C distingue entre mayúsculas y minúsculas, por lo que
myVariableymyvariableson diferentes.
- Las palabras clave (como
int,float,return) no pueden usarse como nombres de variables.
- No se permiten espacios ni caracteres especiales (excepto el guion bajo).
Las buenas prácticas para nombrar variables incluyen:
- Utiliza nombres descriptivos que indiquen el propósito de la variable.
- Utiliza camelCase o snake_case para nombres de varias palabras.
- Mantén los nombres concisos pero significativos.
int age; // Bien: comienza con una letra
float _price; // Bien: comienza con un guion bajoUsa solo letras, números y guiones bajos:
int item123; // Bien: contiene letras y números
float cost_per_unit; // Bien: usa guion bajoLos nombres de las variables distinguen entre mayúsculas y minúsculas:
int value;
int Value; // Esta es una variable diferente a "value"Evita usar palabras clave de C:
int if; // Incorrecto: "if" es una palabra clave
int total; // Bien: "total" no es una palabra claveDesafío
FácilEscribe un programa que declare e inicialice dos variables con nombres válidos de acuerdo con las reglas de nomenclatura de C.
La primera variable debe ser un entero llamado "userAge" establecido en 25. La segunda variable debe ser un float llamado "item_price" establecido en 9.99.
Luego imprime ambas variables usando printf en el siguiente formato:
User age: 25
Item price: 9.99Hoja de referencia
Reglas de nomenclatura de variables en C:
- Pueden contener letras (a-z, A-Z), dígitos (0-9) y guiones bajos (_)
- Deben comenzar con una letra o un guion bajo, no con un dígito
- Sensible a mayúsculas y minúsculas:
myVariableymyvariableson diferentes - No se pueden usar palabras clave de C (como
int,float,return) - Sin espacios ni caracteres especiales, excepto el guion bajo
Buenas prácticas de nomenclatura:
- Usar nombres descriptivos
- Usar camelCase o snake_case para nombres de varias palabras
- Mantener los nombres concisos pero significativos
Nombres de variables válidos:
int age; // Bien: comienza con una letra
float _price; // Bien: comienza con un guion bajo
int item123; // Bien: contiene letras y números
float cost_per_unit; // Bien: usa guion bajoEjemplo de sensibilidad a mayúsculas y minúsculas:
int value;
int Value; // Variable diferente a "value"Evitar palabras clave de C:
int if; // Incorrecto: "if" es una palabra clave
int total; // Bien: "total" no es una palabra clavePruébalo tú mismo
#include <stdio.h>
int main() {
// Declarar e inicializar dos variables con nombres válidos
// Imprimir ambas variables
return 0;
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentals
2Variables
Tipos de datosEnterosFloat - DoubleCaracteresBooleanosConstantesConceptos básicos de printfReglas para nombrar variablesConversión de tipos Parte 1Conversión de tipos Parte 2Desafío de repaso3Operadores
Operadores aritméticosOperador de móduloIncremento/DecrementoOperadores de asignaciónOperadores relacionalesOperadores lógicos - Parte 1Operadores lógicos - Parte 2Operadores lógicos - Parte 3Desafío de repaso