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.