9 de Febrero de 2012

Compartir

Desde esta página puedes compartir C ~ Hola Mundo con otros usuarios en internet a través de los siguientes servicios.
Compartir página en...
Ene
8

C ~ Hola Mundo

Categorías: ,

Hola a todos. Hoy vamos a ver como hacer el típico "Hola Mundo" en C.


Como los IDE que se utilizan en C no tienen herramientas para crear una interfaz gráfica, en el compilador solo tenemos que escribir código. Vamos a ver un "Hola Mundo" despedazado y explicado, para que sepamos hacer uno propio. Empezemos:

#include <stdio.h>

Se incluyen las bibliotecas u otros elementos que se desee para que sean despues incluidas en el preprocesamiento. La Biblioteca que hemos incluido es la básica necesaria en todo programa de C. Estos archivos se incluyen en nuestro .exe una vez compilado. Si nosotros metemos la librería stdio.h, estamos metiendo una serie de funciones para poder utilizarlas, a saber en nuestro caso, las funciones: printf y getchar.

int main()

Inicio del programa con funcion principal main. Es necesario siempre. Todo programa se ejecuta de manera secuencial, es decir, una instrucción tras otra. Su cabecera, es int main, es una función, pero que el compilador al ver que su nombre es main, la identifica como el programa principal, y la procesa como tal.

{

Las llaves siempre indican un conjunto de sentencias dentro de otra global, que comienza y acaba en estos simbolos. Por ejemplo, un bloque if (y en general, todas las sentencias de control) agrupan sus instrucciones entre llaves {}, las funciones (en su declaración) como main también.

printf("%s", "Hola, Mundo");

Funcion printf, que guarda en un buffer texto que se muestra por pantalla. Con el primer argumento indicamos que lo que introducimos debe ser tratado como texto (si cambiamos la s por la d por ejemplo, lo interpretará como número tipo decimal, una c hará que se trate como char, etc).

getchar();

Esta función la utilizaremos EN ESTE CASO como metodo "casero" para hacer una pausa en la ejecucion del programa y no tener que ejecutarlo desde la consola de comando de Windows, simplemente espera que se introduzca un caracter. Si se pone una variable tipo char entre los corchetes (como argumento), guardará el carácter en dicha variable.

}

Y cerramos la funcion principal. Con esto, tenemos hecho nuestro hola mundo.

Por cierto, recuerdo que tanto /*texto*/ como //texto son formas de incluir comentarios del autor que no afectan a la compilación.


Un saludo, Btc Wink

Nota: tutorial reeditado a fecha 7/03/2011 para su mejor calidad.
4.5
Valoración media: 4.5 (2 votos)