1. LENGUAJE C
Originalmente desarrollado
por Dennis Ritchie entre 1969
y 1972, basado en BCPL.
Tipo Descripción Bits
Bbyte Bytes con signos 8
Byte Bytes sin signos 8
Short Entero corto con signo 16
Ushort Entero corto sin signo 16
Int Enteros normales 32
Uint Entero normales sin signo 32
long Enteros largos 64
Ulong Enteros largos sin signos 64
Float Flotante simple 32
Double Flotante doble 64
decimal Reales de 28 – 29 dígitos 128
Bool Valores lógicos 32
Char Caracteres únicos 16
String Cadenas de caracteres Variable
Características:
• Es el lenguaje de programación de propósito general asociado
al Sistema Operativo
• Es un lenguaje de medio nivel. Trata con objetos básicos como
caracteres, números, …; también con bits y direcciones de
memoria.
• Posee una gran portabilidad
• Se utiliza para programación de sistemas: construcción de
interpretes, compiladores, editores de datos, etc.
Operadores Lógicos
&& AND
|| OR
! NOT
Operadores
Racionales
< menor que
<= menor o igual que
> mayor que
>= mayor o igual que
== igual a
!= distinto
Operadores
Aritméticos
+ suma
- Resta
* multiplicación
/ división. Si los operadores
son enteros la división es
entera
% resto entero. No admite
operandos float o double
Estructura de un programa C
• Un programa en C consta de uno o más
módulos (ficheros fuentes)
•Cada módulo puede contener:
•Directivas del precopilador
•Variables
•Una o más funciones
•Comentarios
• Cada función puede contener:
• Directivas del precopilador
• Declaraciones
• Uno o más bloques
• Comentarios
• Cada bloque puede contener:
• Directivas del precopilador
• Declaraciones
• Uno o más sentencias
• Comentarios
• Cada sentencia debe estar terminada por:
• Cada bloque de sentencia se
encierra entre llaves {…}
• La función denominada main es la
que primero se ejecuta
• Los comentarios pueden aparecer
en cualquier lugar del código y se
insertan entre /* y */ . Asi /*esto
es un comentario*/ o entre // y
final de línea // este es otro
comentario.
Tiposdedatos