[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.