Estructura

Páginas: 2 (443 palabras) Publicado: 10 de noviembre de 2010
Estructura básica de
un programa en C |

En general, un programa en C consta de las siguientes partes:
* Directivas al preprocesador.
* Definición de tipos de datos.
* Declaraciónde variables.
* Definición de funciones.
Cualquier programa debe poseer una función, llamada main, que es la función que toma el control cuando se corre el programa.
El primer programa
Elejemplo siguiente muestra un programa completo en C, que imprime un texto en pantalla.
/* Mi primer programa en Lenguage C */ #include <stdio.h>void main() { printf("Hola mundo"); } |
Puntos a notar:
1. Comentarios: Los comentarios en C comienzan con la secuencia '/*' y terminacon la secuencia '*/'. Todo lo que se encuentre entre estas dos secuencias es omitido por el compilador. Algunos compiladores (no todos) soportan el anidamiento de comentarios (comentarios dentro decomentarios), pero por no ser una facilidad común, no se aconseja su utilización. El uso de comentarios en un programa es fundamental para su entendimiento. Una proporción 50%-50% (código-comentario) noes exagerada.
2. Directivas al preprocesador: La etapa de compilación se realiza en dos fases, una en la que un preprocesador atiende todas las directivas que contiene el código fuente y reciendespues la etapa de traducción a código objeto. Todas las directivas al proprocesador comienzan con el caracter '#', en particular la directiva #include instruye al preprocesador para que inserte elcontenido del archivo que se pasa como argumento a la directiva para su posterior compilación.
3. Definición de funciones: Todas las funciones se definen colocando primero el tipo de retorno (voidsignifica que la función no retorna nada como resultado de su ejecución. Por defecto si no se coloca tipo de retorno, se asume que la función retorna un valor entero); al tipo de retorno le sigue el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura
  • Estructura
  • Estructura
  • Estructuras
  • Estructuras
  • Estructuras
  • Estructuras
  • Estructuras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS