#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 */ |