[Cursoc] Una breve explicación del Hola Mundo

Magnanego, Nestor Nestor.Magnanego@nuevobancosuquia.com.ar
Fri, 10 Dec 2004 13:59:52 -0300


Una breve explicación al  "hola.c"

ej: hola.c

#include <stdio.h> // soy una instrucción de preprocesador
int main() {
/* Mi primer programa explicado */
/* Todas las sentencias terminan en punto y coma */
      
           printf("Hola Mundo\n"); // Soy una función  
           return 0;  // esto lo retorna al S.O.
}
Veamos, todo programa en C tiene como minimo la funcion "main", antes de
ella en este caso hay una instrucción de preprocesado ( se ejecuta antes de
la compilación), en la que se incluye un archivo de cabecera ( la .h es por
header) en la que en nuestro ejemplo esta el prototipo de la función printf
( mas adelante veremos que son los prototipos),si no estuviera ese header,
la compilación nos tiraría un error.
Otro tema C es sensible a las minúsculas y mayúsculas, las primitivas del
lenguaje y sus funciones estándares se escriben con minúsculas, las
mayúsculas se reservan para dar nombres a macros y constantes ( esto es por
convención) y cuando llegue el momento explicaremos que son macros y que son
constantes.
Los comentarios ( en este puse varios a propósito), pueden ser de las formas
/* ......... */ o 
// lo que quieras poner hasta la final de la línea.
/*  Varias líneas
     línea 
     línea */

El compilador no toma encuenta los comentarios, pero úsalos lo mas que
puedas así cuando veas tu programa meses después de haberlo hecho sabrás
para que hiciste lo que hiciste.

C cuenta con unas pocas primitivas de lenguaje, la mayoría de su potencia lo
dan sus funciones en este caso "printf" es una de ellas y sirve como abran
visto, para displayar datos por pantalla.

Saludos.
Nestor.