Apuntes Lenguaje C

Páginas: 3 (673 palabras) Publicado: 24 de junio de 2014
APLICACIONES DE TIEMPO REAL

Nociones de programación en lenguaje C


TIPOS DE DATOS

Los distintos tipos de datos en C están representados de distinta forma en la memoria de la PC (puedevariar de un compilador a otro):


Tipo de datos
Descripción
Requerimiento de memoria
int
cantidad entera
2 bytes (o 4 bytes)
char
carácter
1 byte
float
nº con coma y exponente
4 bytes (1palabra)
double
nº con coma de doble presición
8 bytes

También están los cualificadores de tipo:
short
long (por ej. long int –el doble de int-)
signed
unsigned (sin signo –por ej.unsigned int tendrá un bit más de capacidad-)

CONSTANTES

Constantes enteras: decimales, octales, hexadecimales. Por ejemplo:
Decimales: 0, 32.767, 99 (dígitos de 0 a 9).
Octales: 0, 01, 0777(dígitos de 0 a 8).
Hexadecimales: 0x1, 0x7FFF, 0xABCD (dígitos de 0 a F).

Constantes con coma flotante: número en base 10 con punto decimal y/o exponentes, por ejemplo:
0. 1.0 83.609 .12012e12 2E-8Constantes de carácter: es un solo carácter, encerrado entre comillas simples, por ej.:
‘A’ ‘x’ ‘3’ ‘?’ ‘ ‘

Secuencias de escape: comienzan con una barra inclinada (\) y uno o más caracteres:\t tabulación horizontal
\n nueva línea
\0 carácter nulo (se usa para indicar el final de una cadena de caracteres)

Constantes de cadena de caracteres (strings): cualquier número de caracteresconsecutivos encerrados entre comillas:
“ABCDEFG” “hola” “U$19.00” “Pulsar RETURN”

Las secuencias de escape se pueden incluir en las cadenas de caracteres, por ej.:
“\t Para continuar,pulsar RETURN\n”

Nota: El compilador inserta automáticamente un carácter nulo (\0) al final de toda constante de cadena.

VARIABLES

Identificador que representa un dato individual: una cantidadnumérica o una constante de carácter, por ej.:

int a, b, c; /* indica que a, b y c son variables enteras */
char d; /* indica que d es variable tipo carácter */

Variables automáticas (ó...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación y apuntes en lenguaje C
  • Apuntes del Lenguaje C
  • Apuntes De Lenguaje C
  • Apuntadores en C
  • Apuntes c#
  • Apuntadores En C
  • Apuntadores En C++
  • Apuntes de c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS