Identificadores, variables y comentarios

Identificadores, variables y comentarios

Identificadores en C++

Un identificador en C++ es un nombre que se utiliza para denotar diferentes elementos del lenguaje, como variables, funciones, clases, etc. Estos nombres deben seguir ciertas reglas para ser válidos:

Reglas para la creación de identificadores:

  • Primer carácter: Debe ser una letra mayúscula, minúscula o guión bajo(_).
  • Caracteres restantes: Pueden ser letras, números, guiones bajos (_) o caracteres especiales permitidos (como ~).
  • Longitud: No hay un límite de longitud para los identificadores, pero algunos compiladores pueden tener restricciones.
  • Palabras reservadas: No se pueden usar palabras reservadas del lenguaje como identificadores.
  • Mayúsculas y minúsculas: C++ distingue entre mayúsculas y minúsculas, por lo que nombre y Nombre son identificadores diferentes.

Ejemplos de identificadores válidos:

  • mi_variable
  • numero1
  • funcion_calcular_promedio
  • clase_Persona

Ejemplos de identificadores no válidos:

  • 1variable (Comienza con un número)
  • -variable (Comienza con un guión medio)
  • palabra reservada (Es una palabra reservada)
  • "Hola mundo" (Contiene espacios)

Variables en C++

Una variable en C++ es un espacio en la memoria que se utiliza para almacenar un valor. Las variables se declaran utilizando la siguiente sintaxis:

C++
tipo_de_dato nombre_de_variable;

Donde:

  • tipo_de_dato indica el tipo de dato que se almacenará en la variable (por ejemplo, int, double, char, etc.).
  • nombre_de_variable es el identificador que se utiliza para referirse a la variable.

Ejemplo de declaración de variables:

C++
int numero;
double precio;
char letra;

Asignación de valores a variables:

Las variables se pueden inicializar en el momento de la declaración o posteriormente utilizando el operador de asignación (=):

C++
int numero = 10;
double precio = 5.25;
char letra = 'a';

Uso de variables:

Las variables se pueden utilizar en expresiones y sentencias para realizar cálculos, almacenar datos, etc.:

C++
int resultado = numero + 5;
double total = precio * 3;
char mayuscula = letra - 32;

Comentarios en C++

Los comentarios se utilizan para agregar información descriptiva al código fuente que no se compila. Los comentarios se ignoran por el compilador, pero son útiles para mejorar la legibilidad y comprensión del código.

Existen dos tipos de comentarios en C++:

  • Comentarios de línea: Comienzan con // y terminan al final de la línea.
C++
// Esta es una variable para almacenar el nombre de un usuario
string nombreUsuario;
  • Comentarios de bloque: Comienzan con /* y terminan con */. Pueden abarcar varias líneas.
C++
/*
Este es un ejemplo de comentario de bloque que explica la función
calcularPromedio().

La función calcula el promedio de una serie de números.

Parámetros:
  numeros: una vector que contiene los números
  n: el número de elementos en el vector

Retorno:
  El promedio de los números en el vector
*/
double calcularPromedio(vector<double> numeros, int n) {
  // ...
}

Recomendaciones para el uso de comentarios:

  • Use comentarios para explicar el propósito de las secciones de código complejas o difíciles de entender.
  • Documente las funciones, variables y clases importantes.
  • Evite usar comentarios excesivos que puedan hacer que el código sea más difícil de leer.


    Comentarios

    Entradas más populares de este blog

    Generación de números aleatorios

    Paso de parámetros en funciones

    STL de C++