ยฉ๏ธTOCKENS EN C

El programa consta de varios tokens y un token es una palabra clave, un identificador, una constante, una cadena o simbolo. Por ejemplo, las siguientes instrucciones consta de 5 tokens:

printf("Hello word \n");

Los tokens individuales son:

printf
(
    "Hello Word \n"
)
;

En esta programacion se usa el ; para terminar una sentencia:

printf("Hello Word \n");
return 0;

Identificadores

Es un nombre que se utiliza para identificar una variable, una funcion p cualquier otro elemento definido por el usuario. Un identificador comienza con la letra de la A a la Z o un giuon bajo _.

C no permite caracteres de puntuacion como @, $ y % dentro de los identificadores. C es un lenguaje sensible a mayusculas y minusculas. Por lo tanto Manpower y manpower son dos identificadores diferentes en C. Veamos algunos ejemplos aceptables:

mohd       zara    abc   move_name  a_123
myname50   _temp   j     a23b9      retVal

Palabras Clave

La siguiente lista muestra las palabras reservadas en C. Estas palabras reservadas no pueden usarse como constantes o variables o cualquier otro nombre de identificador.

auto

else

long

switch

break

enum

register

typedef

case

extern

return

union

char

float

short

unsigned

const

for

signed

void

continue

goto

sizeof

volatile

default

if

static

while

do

int

struct

_Packed

double

Espacio en Blanco

Una linea que contiene solo espacios en blanco, posiblemente con un comentario, se conoce como linea en blanco y un compilador de C la ignora.

Los espacios en blanco separan una parte de una declaracion de otra y permite que el copilador identifique donde termina un elemento en una declaracion, como int y comienza el segundo elemento.

int age;

Debe haber al menos un caracter de espacio en blanco entre init y age para que el copilador pueda distinguirlos. Por otro lado, en la siguiente declaracion:

fruit = apples + oranges;

no se necesitan espacios en blanco entre frutas y =, o entre = y apples, aunque puede incluir algunos si desea aumentar la legibilidad.

รšltima actualizaciรณn