Conceptos básicos de lenguaje c

Páginas: 2 (483 palabras) Publicado: 16 de septiembre de 2012
Conceptos Básicos de Lenguaje C
Fue creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.
Es un lenguaje fuertementetipificado de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel.

Ventajas
* Lenguaje muy eficiente puesto que es posibleutilizar sus características de bajo nivel para realizar implementaciones óptimas.
* A pesar de su bajo nivel es el lenguaje más portado en existencia, habiendo compiladores para casi todos lossistemas conocidos.
* Proporciona facilidades para realizar programas modulares y/o utilizar código o bibliotecas existentes.
* El lenguaje de programación C maneja 3 tipos de datos primitivos queson: enteros, reales y caracteres

Tipos de datos
Estos son los tres tipos de datos básicos
Nombre | Rango | Espacio en memoria |
int | Máximo = 2,147,483,647Mínimo = -2,147,483,648 | 4 bytes |float | Exponente Máximo = 10^37Exponente Mínimo = 10^-37 | 4 bytes |
char | Máximo = 255Mínimo = 0 | 1 byte |

Palabras reservadas
Hay cerca de 40 palabras clave, frente a las 150 del BASIC o200 que poseen otros lenguajes, como el COBOL y el PASCAL. Estas son algunas palabras:
auto | break | case | char | const | continue | default |
do | double | else | enum | extern | float |for |
goto | if | int | long | register | return | short |
signed | sizeof | static | struct | typedef | union | unsigned |
void | volatile | while | | | | |Blibliotecas estándar
Es una recopilación de ficheros cabecera y bibliotecas con rutinas, estandarizadas que implementan operaciones comunes, tales como las de entrada y salida o el manejode cadenas.
Algunas son las siguientes.
Asser.h | etype.h | errno.h | float.h | limits.h | locale.h | math.h | setjmp.h |
Signal.h | stdarg.h | stddef.h | stdio.h | stdlib.h | string.h |...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Elementos Basicos Del Lenguaje C++
  • Lenguaje C programación Basica
  • Lenguaje basic y c
  • Conceptos del lenguaje c
  • Programas básicos lenguaje c
  • Conceptos Basicos De C#
  • Conceptos basicos de c#
  • C Conceptos Basicos De Monitoreo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS