Documente Academic
Documente Profesional
Documente Cultură
del Turbo C y Turbo Pascal). Si queremos una herramienta muy avanzada podemos
usar Emacs, que es un editor muy potente, aunque para algunos puede parecer muy
complicado (valientes y a por ello). Estos dos programas estn disponibles tanto en
Linux como en MS-Dos.
Te recomiendo que busques en la web una lista de Compiladores y editores
actualizada. Hay muchos y muy buenos.
[Arriba]
#include <stdio.h>
int main() {
printf("Hola mundo\n");
return 0;
}
Nota: Hay mucha gente que programa en Windows que se queja de que cuando
ejecuta el programa no puede ver el resultado. Para evitarlo se puede aadir antes
de return 0; la siguiente lnea:
system("PAUSE");
Cmo se hace?
Primero debemos crear el cdigo fuente del programa. Para nuestro primer programa
el cdigo fuente es el del listado anterior. Arranca tu compilador de C, sea cual sea.
Crea un nuevo fichero y copia el cdigo anterior. Llmalo por ejemplo primero.c.
Ahora, tenemos que compilar el programa para crear el ejecutable. Si tu compilador
es de windows, o tiene mens busca una opcin llamada "compile", o make, build o
algo as.
Si estamos usando DJGPP (ver informacin sobre instalacin y uso de DJGPP):
tenemos que llamarlo desde la lnea de comando:
gcc -c primero.c -o primero.exe
Si usamos Rhide basta con hacer CTRL-F9.
[Arriba]
C lo interpreta
[Arriba]
Qu sabemos hacer?
Pues la verdad es que todava no hemos aprendido mucho. Lo nico que podemos
hacer es compilar nuestros programas. Pero paciencia, en seguida avanzaremos.
[Arriba]
Ejercicios
Busca los errores en este programa:
int main()
{
/* Aqu va el cuerpo del programa */
Printf( "Hola mundo\n" );
return 0;
}
Solucin:
Si lo compilamos posiblemente obtendremos un error que nos indicar que no hemos
definido la funcin 'Printf'. Esto es porque no hemos includo la dichosa directiva
'#include <stdio.h>'. (En algunos compiladores no es necesario incluir esta directiva,
pero es una buena costumbre hacerlo).
Si lo corregimos y volvemos a compilar obtendremos un nuevo error. Otra vez nos
dice que desconoce 'Printf'. Esta vez el problema es el de las maysculas que hemos
indicado antes. Lo correcto es poner 'printf' con minsculas. Parece una tontera, pero
seguro que nos da ms de un problema.