Hola mundo en C

C es un lenguaje de programacion de los mas antiguos, es muy util para aprender y aun es usado para desarrollo de drivers, componentes para otros lenguajes de programacion entre otras cosas.

En este tutorial les mostrare el famoso y legendario Hola Mundo! en el lenguaje de programacion C.

Debo aclarar que para este ejemplo yo uso Linux, asi que para muchas cosas usare comandos, en caso de usar Windows o Mac deben usar los equivalentes.

El codigo fuente es el siguiente:


#include<stdio.h>
void main(){
printf("Hola Mundo!\n");
}

#include<stdio.h> es la inclusion de las funciones o codigo necesario para que el codigo que sigue despues de esto sea entendible. stdio.h se considera una libraria C, deben recordar esa terminologia ya que la usaremos mucho mas adelante.

void main(), esta es una funcion, se le llama funcion a todo fragmento de codigo que ejecuta una accion y puede ser reusada, la funcion main es la funcion principal del lenguaje C, al ejecutar el codigo fuente lo primero que se intentara ejecutar es la funcion main().

En el codigo fuente podemos tener muchas funciones, pero el programa solo iniciara si declaramos la funcion main.

La funcion main() se define usando tambien llaves {} las cuales muestran el inicio y el fin de la funcion y todo lo que se encuentre dentro de las llaves que pertenecen al bloque de la funcion y se ejecutaran cuando se ejecute la funcion.

printf(“Hola Mundo!!\n”), printf() tambien se considera una funcion, pero digamos que el codigo de esta funcion esta declarado dentro de la libreria stdio.h, asi, printf(), se encarga de mostrar en pantalla todo el texto que tengamos dentro de los parentesis y dentro de las comillas, en este ejemplo el resultado seria imprimir en pantalla el texto Hola Mundo!!

Ejecutando

Para ejecutar el codigo debemos:

  1. Guardar el codigo fuente en un archivo por ejemplo hola.c.
  2. Abrir una terminal y usar el comando cd [carpeta] hasta encontrarnos en la misma carpeta que el archivo hola.c
  3. Ejecutar el comando: gcc hola.c -o hola
  4. Ejecutar el programa: ./hola

screenshot-at-2016-11-18-00-07-59