2.3 Estructura básica de un programa.

Un programa C no es más que una colección de declaraciones de variables globales y de definiciones de constantes, tipos y funciones. Una de las funciones es especial: se llama main (que en inglés significa "principal") y contiene el codigo del programa principal. Más adelante se explicara la sintaxis de la definición de funciones.

Pero es importante saber, que la definición de  la función main empieza con "int main (void)" y sigue el cuerpo de la función encerrado entre un par de llaves. La función main debe devolver un valor entero al final (típicamente el valor 0) por lo que finaliza con una sentencia return que devuelve el valor 0.

La estructura típica de un programa C es ésta:



Un fichero con extensión ".c" que no define la función de main no es un programa C completo.

En C se sabe dónde empieza y dónde acaba un bloque porque éste está encerrado entre una llave abierta ({ ) y otra cerrada ( } ).
He aquí un ejemplo de bloques anidados en el que hemos indentado el código para facilitar su lectura:



#include <stdio.h>
Una norma: LAS SENTENCIAS C ACABAN CON UN PUNTO Y COMA. Y una excepción a la norma: NO HACE FALTA PONER PUNTO Y COMA TRAS UNA LLAVE CERRADA.


FUENTES DE INFORMACION:

      Marzal Andrés, Gracia Isabel. Introducción a la programación con C. Edit Universitat Jaume.

public class Main {

    public static void main(String[] a3d) {
        System.out.println("SoloInformaticaYAlgoMas.blogspot.com");
    }
}

Comentarios

Entradas populares de este blog

Introducción a la Teoría de Lenguajes Formales