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

    STL de C++

    Creación de archivos