miércoles, 4 de diciembre de 2013

Iniciación al lenguaje C


Modelo 70


¿Y java? Será lo primero que se pregunte alguien. A su tiempo, claro. Empezaremos con C como ejercicio didáctico. Es un lenguaje antiguo -45 años en tiempo de avances tecnológicos es una eternidad-, cierto, pero aún vigente y dada su "portabilidad" se puede encontrar en una multitud de plataformas listas para usar el lenguaje.


Lo orientaremos a linux, porque casi todo lo necesario para programar está disponible sin costo.


Manos a la obra, pues



Primer programa:


#include <stdio.h>

main(){
printf("Hello, World\n");
}


Escribe esto en tu editor de texto sin formato ( vi, gedit o el que sea).  Guárdalo como "hello.c", o como tu quieras, pero supondremos que es este.  En el "prompt" teclea lo siguiente:

cc hello.c

Esto compila tu código, lo convierte de texto a algo que la máquina puede entender y ejecutar. Si todo transcurre sin novedad, teclea:

./a.out

Deberías ver el mensaje "Hello, World" y sólo eso.
¿Vamos bien?
¿Por que el nombrecito "a.out"? El compilador le da este nombre por defecto a la salida del compilador, a tu "ejecutable", claro hay manera de darle el nombre que tu quieras, pero ya iremos para allá. Lo importante es ver el funcionamiento básico del compilador.


Continuaremos ....


No hay comentarios:

Publicar un comentario