Programacion

Páginas: 9 (2080 palabras) Publicado: 1 de diciembre de 2012
Las principales características del Lenguaje C son:

1.-Tiene un conjunto completo de instrucciones de control.
2.-Permite la agrupación de instrucciones.
3.-Incluye el concepto de puntero (variable que contiene la dirección de otra variable).
4.-Los argumentos de las funciones se transfieren por su valor.
5.- E/S no forma parte del lenguaje, sino que se proporciona a través de unabiblioteca de funciones.
6.-Permite la separación de un programa en módulos que admiten compilación independiente.
Originalmente el Lenguaje C estuvo muy ligado al sistema operativo UNIX como se había mencionado antes que, en su mayor parte, está escrito en C. Más adelante se comenzó a utilizar en otros sistemas operativos para programar editores, compiladores, etc. Aunque se le conoce como un lenguajede programación de sistemas, no se adapta mal al resto de aplicaciones. De hecho, hoy en día un alto porcentaje de software para ordenadores personales está escrito en Lenguaje C. Por ejemplo, el sistema operativo MS-DOS.
Palabras reservadas:

Short: Un número de 16 bits de rango igual a -32763 a 32762.
Char: Un tipo de dato específico para manejo de caracteres de 8 bits de rango igual a -128a 127.
Unsigned: Modificador que se aplica a los tipos de datos enlistados arriba, su efecto es eliminar el
signo a el tipo de dato aplicado, por ejemplo, para un tipo de dato int podemos
especificar unsigned int en cuyo caso el rango para el tipo de dato int cambia de ser
-2147483648 a 2147483647, por éste nuevo rango: 0 a 4294967295.
Signed: Modificador que forza al compilador a utilizarun tipo de dato con signo si antes se
declaró como de tipo unsigned.

Volatile: Especifica una variable que almacena datos cuyo contenido puede cambiar en cualquier
momento sea por la acción del programa ó como reacción de la interacción del usuario
con el programa.
Const: Especifica una variable cuyo contenido no puede cambiar bajo ninguna circunstancia.
Enum: Especifica un conjunto devariables que toman valores en un orden específico
y consecutivo.
Static: Especifica una variable que sólo puede cambiar por efecto del programa.
Typedef: Define un tipo de dato para fácil manejo del programador basado en los datos definidos
por el compilador. Muy útil cuando se programa en lenguajes diferentes al inglés.
Sizeof: Función que devuelve el tamaño en bytes del tipo de dato al que seaplica.

If: Instrucción condicional, véase El enunciado if
Else: Se utiliza conjuntamente con la instrucción if, véase El enunciado if
Switch: Estructura condicional, véase La instrucción switch
Case: Define los elementos de una estructura condicional switch, véase La instrucción switch
Default: Define las acciones a ejecutar no especificadas por una instrucción case dentro de unaestructura condicional switch, véase La instrucción switch
Break: Obliga a salir de una estructura condicional switch, véase La instrucción switch
For: Bucle que se ejecuta tantas veces como se cumplan las condiciones especificadas dentro del
paréntesis de la instrucción, véase El bucle for
While: Bucle condicional que se ejecuta conforme la condición entre el paréntesis sea cierta
Do: Buclecondicional que se ejecuta en conjunto con la instrucción while, véase El bucle do-while
Continue: Instrucción para suspender un ciclo de un bucle
Goto: Instrucción que ejecuta un salto a otra parte del código
Struct: Define una estructura, para mayor información consulte Estructuras en C
Return: Especifica el dato que devuelve una función.
Union: Un tipo de dato compuesto de otros datos definidos,consulte Estructuras en C
Register: Permite almacenar un dato en el registro del sistema.
Extern: Especifica una variable ó función que se encuentra en un archivo fuente diferente.
Void: Especifica que una función no devuelve valor alguno.
Auto: Una de las cuatro clases de almacenamiento de datos, auto es la opción por defecto,
las otras tres son register, static y extern.
Stream: flujo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS