No Se

Páginas: 4 (754 palabras) Publicado: 15 de julio de 2011
ELEMENTOS DEL LENGUAJE C
INTRODUCCIÓN
Básicamente, C está compuesto por los siguientes elementos:
* Constantes
* Identificadores
* Palabras reservadas
* Comentarios
* OperadoresUna característica importante del lenguaje C es que todos los elementos anteriormente enumerados distinguen entre mayúsculas y minúsculas.
* Constantes:
Las constantes que se pueden usar en Cse clasifican en:
* enteras
* reales
* de carácter
* Enteras:
Son números sin parte fraccionaria. Pueden expresarse en:
* decimal
* octal
* hexadecimal
Una constante octaldebe comenzar con un 0.
016 ! 16 octal !14 decimal
Una constante hexadecimal debe comenzar por un 0 seguida de una x o una X.
0xA3 ! A3 hexadecimal ! 163 decimal
0XA3
0xa3
Las constantesenteras se pueden considerar positivas a menos que vayan seguidas de un menos (-)
-153 decimal
-063 octal
-0xA hexadecimal
* Reales:
También se denominan de “coma flotante”. Éste sería el formatogeneral de una constante real:
[parte entera][.parte fraccionaria][exponente de 10]
Cualquiera de las tres partes es opcional. El exponente de 10 tiene el siguiente formato:
{E|e} exponente
Ej:13.21 -81e8
21.37E1 -.39E7
0.320001 -3.9
32e2
* de carácter:
Pueden ser de dos tipos:
* simples: formada por un solo carácter. Se encierran entre comillas simples
Ej: `a' `A'
Loscaracteres ASCII no imprimibles se definen mediante la barra invertida (\)
CÓDIGO ASCII | CARÁCTER BARRA | SIGNIFICADO |
7 | \a | Alarma (Beep) |
8 | \b | Retroceso (BS) |
9 | \t | Tabulador Horizontal(HT) |
10 | \n | Nueva Línea (LF) |
11 | \v | Tabulador Vertical (VT) |
12 | \f | Nueva Página (FF) |
13 | \r | Retorno |
34 | \” | Comillas Dobles |
39 | ' | Comillas Simples |
92 | \| Barra Invertida |
Se pueden representar caracteres ASCII mediante su código octal o hexadecimal usando el siguiente formato:
`\numoctal' !'\x4', `A', `\101'
`\xnumhexadecimal'
* cadena de...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS