Jasaj

Solo disponible en BuenasTareas
  • Páginas : 12 (2786 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de marzo de 2012
Leer documento completo
Vista previa del texto
LENGUAJE C


1.- Características del lenguaje C 3
2.- Estructura de un programa en C
2. 2.1.- Estructura 4
3. 2.2.- Comentarios 4
4. 2.3.- Palabras clave 4
5. 2.4.- Identificadores 4
3.- Tipos de datos
7. 3.1.- Tipos 6
8. 3.2.- Calificadores de tipo 6
9. 3.3.- Las variables 7
10. 3.4.- ¿ Dónde se declaran ? 711. 3.5.- Constantes 8
12. 3.6.- Secuencias de escape 9
13. 3.7.- Inclusión de ficheros 9
4.- Operadores aritméticos y de asignación
15. 4.1.- Operadores arítmeticos 10
16. 4.2.- Operadores de asignación 11
17. 4.3.- Jerarquía de los operadores 11
5.- Salida / Entrada
19. 5.1.- Sentencia printf() 13
20. 5.2.- Sentencia scanf() 146.- Operadores relacionales 16
7.- Sentencias condicionales
23. 7.1.- Estructura IF...ELSE 17
24. 7.2.- Estructura SWITCH 18
8.- Operadores lógicos 20
9.- Bucles
27. 9.1.- Sentencia WHILE 21
28. 9.2.- Sentencia DO...WHILE 21
29. 9.3.- Sentencia FOR 22
30. 9.4.- Sentencia BREAK 23
31. 9.5.- Sentencia CONTINUE 23
10.- Funciones33. 10.1.- Tiempo de vida de los datos 24
34. 10.2.- Funciones 24
35. 10.3.- Declaración de las funciones 25
36. 10.4.- Paso de parámetros a una función 25
11.- Arrays
38. 11.1.- Vectores 29
39. 11.2.- Matrices 31
12.- Punteros
41. 12.1.- Declaración 33
42. 12.2.- Operadores 33
43. 12.3.- Asignación 33
44.12.4.- Aritmética de direcciones 33
13.- Estructuras
46. 13.1.- Concepto de estructura 35
47. 13.2.- Estructuras y funciones 36
48. 13.3.- Arrays de estructuras 38
49. 13.4.- Typedef 39
14.- Ficheros
51. 14.1.- Apertura 40
52. 14.2.- Cierre 41
53. 14.3.- Escritura y lectura 41
15.- Gestión dinámica de memoria
55. 15.1.-Funciones 46
56. 15.2.- Estructuras dinámicas de datos 46
16.- Programación gráfica
58. 16.1.- Conceptos básicos 58
59. 16.2.- Funciones 59

PROGRAMACION EN C ++


1.- CARACTERISTICAS DEL LENGUAJE C

El lenguaje C se conoce como un lenguaje compilado. Existen dos tipos de lenguaje: interpretados y compilados. Los interpretados son aquellos que necesitan del códigofuente para funcionar (P.ej: Basic). Los compilados convierten el código fuente en un fichero objeto y éste en un fichero ejecutable. Este es el caso del lenguaje C.

Podemos decir que el lenguaje C es un lenguaje de nivel medio, ya que combina elementos de lenguaje de alto nivel con la funcionalidad del lenguaje ensamblador. Es un lenguaje estructurado, ya que permite crear procedimientos enbloques dentro de otros procedimientos. Hay que destacar que el C es un lenguaje portable, ya que permite utilizar el mismo código en diferentes equipos y sistemas informáticos: el lenguaje es independiente de la arquitectura de cualquier máquina en particular.

Por último solo queda decir que el C es un lenguaje relativamente pequeño; se puede describir en poco espacio y aprender rápidamente.Aunque en principio cualquier compilador de C es válido se puede utilizar el compilador Turbo C/C++ o bien el Borland C++ 5.0.

2.- ESTRUCTURA DE UN PROGRAMA EN C

2.1.- Estructura

Todo programa en C consta de una o más funciones, una de las cuales se llama main. El programa comienza en la función main, desde la cual es posible llamar a otras funciones.

Cada función estará formada por lacabecera de la función, compuesta por el nombre de la misma y la lista de argumentos (si los hubiese), la declaración de las variables a utilizar y la secuencia de sentencias a ejecutar.

Ejemplo:

declaraciones globales

main( ) {
variables locales
bloque
}

funcion1( ) {
variables locales
bloque
}

2.2.- Comentarios

A la hora de programar es conveniente añadir...
tracking img