#include Definiciones de Include #define definiciones de Define Declaraciones globales prototipos de las funciones o funciones variables Funci�n principal main void main() { declaraciones de variables locales ambientaci�n del programa llamadas a funciones y sentencias salida de resultados ... } Definici�n de otras funciones tipo func 1(lista de par�metros...) { ........ } tipo func 2(lista de par�metros....) { ........ } |
| ESTRUCTURA DE UN PROGRAMA C |
| Definiciones de #include Carga determinados archivos llamados archivos de inclusi�n, archivos de cabecera o simplemente cabeceras, y los inserta en el c�digo fuente que desde ese momento queda sustituido por el texto contenido en el archivo. Ejemplo: #include MIS_PROGRAMAS #define MIS_PROGRAMAS "C:\EJEMPLOS\PRUEBAS.H" Definiciones de #define Permite la definici�n de un s�mbolo que al momento de ser compilado ser� sustitu�do por el contenido. La definici�n de s�mbolos se acostumbra utilizar para permitir una mayor comprensi�n del programa. De manera general, la sintaxis es: #define simbolo contenido Por ejemplo al declarar constantes: #define PI 3.1416 donde: PI es el s�mbolo, y 3.1416 es su contenido Declaraciones Globales Aqu� se declaran las procedimientos, funciones y variables globales, las cuales las podemos llamar desde cualquier parte del programa, (no dentro de la funci�n principal). La funci�n Principal Main( ) En �sta secci�n se inicia la ejecuci�n del programa con la llave de la apertura y la llave de cierre, es decir, se abre con "{" y se cierra con "}". Esta funci�n es la primera que se ejecuta.. Entre otras operaciones, se pueden llevar a cabo las siguientes: * La declaraci�n de variables locales (las que solo se usan dentro de la funci�n main.) * La ambientaci�n del programa: esto se refiere a dejar lista para trabajar la pantalla, por ejemplo limpiar la pantalla al comenzar la ejecuci�n: clrscr ( ) , ubicar el t�tulo del programa en la pantalla: gotoxy ( ), subt�tulos y leyendas: printf ( ), etc. * Llamadas a funciones y sentencias * Salida de resultados Comentarios El lenguaje C permite que el programador introduzca comentarios en el c�digo fuente. La misi�n de los comentarios es servir de explicaci�n o aclaraci�n de c�mo est� hecho el programa, de forma que pueda ser entendido por una persona diferente (o por el programador alg�n tiempo despu�s). Los comentarios con transparentes para el compilador, pues no los toma en cuenta. Los caracteres que se emplean para iniciar un comentario introducido entre el c�digo del programa y para finalizarlo son los siguientes: /* para iniciarlo para finalizarlo es */ |