Académique Documents
Professionnel Documents
Culture Documents
Grupo: 9AA-111
Descripcin
Carcter o entero pequeo (byte)
Entero
Punto flotante
Punto flotante (mayor rango que float)
Sin tipo (uso especial)
Char
Int
float
Double
void
1.3. Palabras reservadas
El lenguaje C posee un nmero reducido de palabras reservadas (tan
solo 32) que define el standard ANSI-C. Estas palabras reservadas
pueden verse en la tabla siguiente:
Auto
else
In
Do
Case
Char
Goto
If
Enum
continu
e
Registe
r
Extern
breac
k
Doubl
e
long
Const
Float
Short
struct
While
Return
Signed
Swicht
Defaul
t
For
Unsigne
d
Sizeof
Volatil
e
Static
Void
Typede
f
Union
1.4. Constantes
En C, las constantes se refieren a los valores fijos que el programa no
puede alterar. Algunos ejemplos de constantes de C son:
Tipo de dato
Char
int
Long int
Short int
unsigned int
float
double
Constante de ejemplo
a
9
'Q'
1
-34
21000
-34
67856L
456
10
-12
1500
45600U
345
3
12.45
4.34e-3
-2.8e9
-34.657
-2.2e-7
1.0e100
1.5. Variables
Una variable es una posicin de memoria con nombre que se usa
para mantener un valor que puede ser modificado en el programa.
Todas las variables deben ser declaradas antes de poder usarlas.
1.6. Operadores
Los operadores son palabras o smbolos que hacen que un programa
acte sobre las variables. En C existen diversos tipos de operadores.
Aritmticos, relacionales, de asignacin, lgico.
1.7. Sentencias
Una sentencia es una expresin en C donde se esperan unas
consecuencias, normalmente son las instrucciones, cada sentencia
finaliza con un punto y coma.
1.8. Punteros
El formato general para una variable de tipo puntero es:
tipo_apuntado *nombre_puntero;
2. Reglas generales
Primero los comentarios de presentacin
Despus, la inclusin de bibliotecas del sistema, los ficheros .h
con el #include y entre ngulos (<...>) el nombre del fichero.
Quizs la ms tpica sea:
#include <stdio.h>
Bibliotecas propias de la aplicacin. Normalmente, en grandes
aplicaciones, se suelen realizar varias libreras con funciones,
separadas por su semntica. Los nombres de fichero se ponen
entre comillas (para que no las busque en el directorio de las
bibliotecas o libreras estndar) y se puede incluir un comentario
aclarativo:
#include "rata.h" /* Rutinas para control del ratn
*/
#include "cola.h" /* Primitivas para el manejo de una
cola */
declaraciones globales;
main()
{
declaracin variables locales;
flujo de sentencias
}
funcion_1()
{
declaracin variables locales;
flujo de sentencias
}
.
.
funcion_n()
{
declaracin variables locales;
flujo de sentencias
}