tokens de C son las palabras más pequeñas y individuales / caracteres, en otras palabras, estos son los bloques de construcción más pequeños que se usan para escribir un programa.
fichas C se dividen en categorías siguientes:
- Palabras clave
- Identificadores
- variables
- Constantes
- literales
- Operadores
- y caracteres especiales
palabras clave
las palabras clave son las palabras reservadas en los Cumplidores C, que no pueden cambiar el significado de ellos, estas son las palabras que han predefinidos sentido en los compiladores.
lenguaje C tiene 32 palabras clave, que son:
auto extern sizeof break static case for struct
goto switch const if typedef continue int char
float union default long unsigned do void register
double return volatile else short while enum signed
Identificadores
Un identificador es el nombre de variable, constante, matriz, estructura, funciones etc. Estos son el nombre definido por el usuario que se utiliza para definir un nombre de especial ubicación de memoria o tipos de datos particulares.
Estas son algunas de las reglas para definir un identificador:
- Un identificador debe comenzar con un carácter o un guión bajo.
- sólo 32 caracteres están permitidos como un nombre de identificador.
- No se permiten espacios en el nombre del identificador.
- una palabra clave no se puede utilizar como el nombre del identificador.
- caracteres, dígitos, guiones están permitidos en nombre de identificador.
- Y la cosa es más, un identificador debe ser significativa o descriptivo
.
Algunos de los ejemplo de identificadores válidos:
name, studentName, std_name, _age, myAge, percentage, salaryInformation, details1
Algunos de los ejemplo de identificadores vinvalid:
Std name, 1age, 0salary std-name, std*name
Variables
Las variables son el nombre que se utiliza para representar una posición de memoria, que representan predefinido o personalizar tipo de datos. El valor de una variable puede ser cambiar en cualquier momento durante la ejecución del programa.
int num;
float myCity;
char *name;
int cities[100];
Aquí num, mycity, nombre, ciudades son las variables.
Constantes
consonantes son el nombre de los bloques de memoria, que no son modificables. El valor de una constante es fija durante la ejecución del programa.
const palabra clave se utiliza para declarar una constante.
Una constante debe ser inicializado con la declaración.
#include <stdio.h>
int main()
{
const int num =100; // integer constant
const float a =1.23f; // float constant
const char sex ='M'; // character constat
const char text[]="includehelp.com"; // string constant
printf(" num=%d n a=%f n sex=%c n text=%sn",num,a,sex,text);
return 0;
}
num=100
a=1.230000
sex=M
text=includehelp.com
literales
literales son los valores que asignan a las variables de las constantes en otras palabras, podemos decir que estos son valores independientes en el programa.
10 - Integer literal
1.23 - Double literal
1.23f - Float literal
‘A’ - Character literal
“Hello” - String literal
0xAF - Hex literal
0123 - Octal literal
0b1100 - Binary Literal
Operadores
Los operadores son símbolos especiales que le dicen al compilador para realizar alguna operación matemática o lógica.
Para ejemplos: +, -, *,