Lenguaje C

Páginas: 6 (1358 palabras) Publicado: 25 de septiembre de 2012
GeneralL ENGUAJE

DE

P ROGRAMACIÓN
UNA BREVE INTRODUCCIÓN.

Universidad Tecnológica de la Mixteca
Instituto de Electrónica y computación.
Elaboró: Carlos Alberto Fernández y Fernández.

Huajuapan de León, Oaxaca; a 19 de Octubre de 1998.

Lenguaje de Programación C

Tabla de contenido

0. Introducción. _________________________________________________________ 4
¿Porqué empezarde cero? _____________________________________________________ 4
Breve historia de C. ___________________________________________________________ 4
Características de C. __________________________________________________________ 5

1. Datos. _______________________________________________________________ 6
Hola mundo._________________________________________________________________ 6
Tiposde datos en C.___________________________________________________________ 6
Declaraciones. _______________________________________________________________ 7
Operadores aritméticos. _______________________________________________________ 7
Operador de asignación. _______________________________________________________ 7
Operadoresrelacionales._______________________________________________________ 7
Operadores lógicos. ___________________________________________________________ 8
Operador condicional._________________________________________________________ 8
Operador coma. ______________________________________________________________ 8

2. Control. _____________________________________________________________ 9
Estructuras condicionales._____________________________________________________ 9
Decisión simple (if). _________________________________________________________________ 9
Decisión doble (if-else) _______________________________________________________________ 9
Decisión múltiple (switch) ___________________________________________________________ 10

Estructuras iterativas.________________________________________________________ 10
Estructura iterativawhile. ____________________________________________________________ 10
Estructura iterativa for. ______________________________________________________________ 11
Estructura iterativa do-while. _________________________________________________________ 12

3. Funciones. ___________________________________________________________ 13
La instrucción return.________________________________________________________ 14

-2-

Lenguaje de Programación C

Prototipo de funciones. _______________________________________________________ 14
Llamada de funciones.________________________________________________________ 14
Ejemplo de uso de funciones en C.______________________________________________ 15

4. Arreglos. _____________________________________________________________ 16Inicialización de un arreglo. ___________________________________________________ 16
Uso de arreglos. _____________________________________________________________ 16
Ejemplo de un programa con uso de arreglos en C: _______________________________ 17

5. Apuntadores. ________________________________________________________ 18
Operadores de apuntador.____________________________________________________ 18
Operadores aritméticos para apuntadores. _______________________________________________ 19

Apéndice A. Funciones del Lenguaje C más comunes. __________________________ 20
6. Bibliografía. __________________________________________________________ 21

-3-

Lenguaje de Programación C

Lenguaje de programación C
0. Introducción.
¿Porqué empezar de cero?1
No pude evitar latentación de empezar de cero debido al apego que tiene el lenguaje C por el cero:






C usa el cero para indicar un valor de falso y diferente de cero para verdadero.
El valor más bajo en el índice de un arreglo es cero.
Las cadenas en C finalizan con un valor de cero.
Los apuntadores usan el valor de cero para indicar un valor nulo (NULL).
Las variables externas y estáticas son...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje C#
  • LENGUAJE C
  • Lenguaje c
  • Lenguaje C
  • Lenguaje c
  • lenguaje c
  • lenguaje c
  • Lenguaje c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS