Programación informática - Palabras clave

Hasta ahora, hemos cubierto dos conceptos importantes llamados variables y sus tipos de datos. Discutimos cómo usarint, longy floatpara especificar diferentes tipos de datos. También aprendimos cómo nombrar las variables para almacenar diferentes valores.

Aunque este capítulo no es necesario por separado porque las palabras clave reservadas son parte de la sintaxis de programación básica, lo mantuvimos separado para explicarlo justo después de los tipos de datos y las variables para que sea más fácil de entender.

Como int, long y float, hay muchas otras palabras clave compatibles con el lenguaje de programación C que usaremos para diferentes propósitos. Los diferentes lenguajes de programación proporcionan un conjunto diferente de palabras clave reservadas, pero hay una regla importante y común en todos los lenguajes de programación que no podemos usar una palabra clave reservada para nombrar nuestras variables, lo que significa que no podemos nombrar nuestra variable comoint o float más bien, estas palabras clave solo se pueden utilizar para especificar un tipo de datos variable.

Por ejemplo, si intenta utilizar cualquier palabra clave reservada con el propósito de nombre de variable, obtendrá un error de sintaxis.

#include <stdio.h>

int main() {
   int float;
   float = 10;
   
   printf( "Value of float = %d\n", float);
}

Cuando compila el programa anterior, produce el siguiente error:

main.c: In function 'main':
main.c:5:8: error: two or more data types in declaration specifiers
   int float;
......

Démosle ahora un nombre propio a nuestra variable entera, entonces el programa anterior debería compilarse y ejecutarse correctamente -

#include <stdio.h>

int main() {
   int count;
   count = 10;

   printf( "Value of count = %d\n", count);
}

Palabras clave reservadas de programación en C

Aquí hay una tabla con casi todas las palabras clave admitidas por el lenguaje de programación C:

auto más largo cambiar
descanso enumeración Registrarse typedef
caso externo regreso Unión
carbonizarse flotador corto no firmado
constante para firmado vacío
Seguir ir tamaño de volátil
defecto Si estático mientras
hacer En t estructura _Lleno
doble

Palabras clave reservadas de programación Java

Aquí hay una tabla que tiene casi todas las palabras clave compatibles con el lenguaje de programación Java:

resumen afirmar booleano descanso
byte caso captura carbonizarse
clase constante Seguir defecto
hacer doble más enumeración
extiende final finalmente flotador
para ir Si implementos
importar en vez de En t interfaz
largo nativo nuevo paquete
privado protegido público regreso
corto estático estrictofp súper
cambiar sincronizado esta lanzar
lanza transitorio tratar vacío
volátil mientras

Palabras clave reservadas de programación de Python

Aquí hay una tabla que tiene casi todas las palabras clave compatibles con el lenguaje de programación Python:

y ejecutivo no
afirmar finalmente o
descanso para pasar
clase desde impresión
Seguir global aumento
def Si regreso
del importar tratar
elif en mientras
más es con
excepto lambda rendimiento

Sabemos que no puede memorizar todas estas palabras clave, pero las hemos enumerado para su propósito de referencia y para explicar el concepto de reserved keywords. Así que tenga cuidado al darle un nombre a su variable, no debe usar ninguna palabra clave reservada para ese lenguaje de programación.