ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Elementos De Un Programa En C


Enviado por   •  9 de Mayo de 2015  •  837 Palabras (4 Páginas)  •  150 Visitas

Página 1 de 4

Los elementos de un programa C:

Un programa C consta de uno o más archivos. Un archivo es traducid en diferentes fases. La primera fase es el procesado, que realiza la inclusión de archivos y la sustitución de marcos. El procesador se controla por directivas introducidas por líneas que contienen # como primer carácter. El resultado del procesado es una secuencia de tokens.

Tokens: Elementos léxicos de los programas, existen 5 clases de tokens.

 Identificadores

 Palabras reservadas

 Literales

 Operadores

 Separadores

Identificadores: Es una secuencia de caracteres, letras, dígitos y subrayados (…) el primer debe ser una letra (algún compilador admite carácter de subrayado) las letras mayúsculas y minúsculas son diferentes

En borland C/C++ el identificador puede ser de cualquier longitud, sin embargo el compilador ignora cualquier carácter fuera de los 32 primeros.

C es sensible a las mayúsculas , por consiguiente, C reconoce como distintos los identificadores ALFA, alfa y ALFa, se recomienda use el mismo estilo siempre al escribir sus identificadores. Un consejo que puede servir de posible regla es:

1. Escribir identificadores de variables en letras minúsculas

2. Escribir constantes en mayúsculas

3. Escribir funciones con tipo de letra mixto (mayúscula/minúscula)

Reglas básicas de formación de identificadores.

1. Secuencia de letras o dígitos, el primer carácter puede ser una letra o un subrayado (compiladores de borland entre otros)

2. Los identificadores son sensibles a las mayúsculas

3. Los identificadores pueden tener cualquier longitud, pero solo son significativos los 32 primeros, ese es el caso de borland y Microsoft)

4. Los identificadores no pueden ser palabras reservadas tales como if, switc o else)

Palabras reservadas: Una palabra reservada (keyword o reservedword) tal como void es una característica del lenguaje C asociada con algún significado especial. Una palabra reservada no se puede utilizar como nombres de identificador o función.

Los siguientes identificadores están reservados para utilizarlos como palabras reservadas y no se deben emplear para otros propósitos.

 Asa

 Auto

 Break

 Case

 Char

 Conot

 Contiawo

 Default

 Do

 Doublé

 Else

 ewun

 extern

 float

 for

 goto

 if

 int

 long

 register

 return

 short

 algned

 elseof

 atatic

 atruct

 switch

 typedef

 unión

 unaigned

 vold

 volatile

 vhile

...

Descargar como (para miembros actualizados)  txt (5.9 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com