lunes, 17 de febrero de 2014

ELEMENTOS

Comentarios
Los comentarios son textos que no son procesados por el compilador. Sirven como
información al programador.
Para que un texto sea comentario debe estar entre los símbolos /* (marca el comienzo) y
*/ (marca el final de comentario).

Identificadores
Se usan para referenciar las variables, las funciones, las etiquetas y otros objetos
definidos por el usuario. La longitud del identificador puede variar entre uno o varios
caracteres (se recomienda no más de 31 y si el identificador está envuelto en el proceso
de enlazado al menos los seis primeros deben ser significativos).
El primer carácter debe ser una letra o un símbolo subrayado y los caracteres siguientes
pueden ser letras, números o símbolos de subrayado. Las minúsculas y las mayúsculas
se tratan como distintas.
Un identificador no puede ser igual a una palabra clave de C y no debe tener el mismo
nombre que una función ya escrita o que se encuentre en la biblioteca de C.

Constantes
Las constantes son expresiones con un significado invariable.
La representación más simple de un concepto de este lenguaje son las constantes.
Pueden ser:
- Números enteros: Su formato es “signo dígitos marcadores”. El signo puede ser “-“
(negativo) o “+” (positivo, por defecto).  Los dígitos se pueden escribir en notación
decimal, octal (base 8, un 0 seguido de una secuencia de números del 0 al 7) o en
hexadecimal (base 16, un 0 seguido por una x (o X) y una secuencia de dígitos del 0
al 9 y de la A B a la F). Los marcadores definen el tipo de entero (ver capítulo
siguiente), la ‘l’ (o L) asocia un entero long y la “u” (o U) de tipo unsigned. Por
ejemplo 1234lu.

Números reales (con parte decimal): Su formato es “signo dígitos e signo_exponente
exponente marcador”. El signo indica el signo de la mantisa.  Dígitos indica una
secuencia de números que pueden llevar un punto separando la parte entera y la
decimal. e indica el comienzo del valor del exponente de base 10. Exponente es una
constante entera decimal. Marcador es una (f o F) y/o (l o L), donde las primeras
indican una constante float y las segundas una doble precisión. Por ejemplo –
13.13e-17f (es –13.13 por 10 a la –17

No hay comentarios:

Publicar un comentario