| Comprar | Carrito | Buscar | cosaslibres.com cd / |
| ¿ Que es ? | Entretenimiento | Nosotros | Catalogo de Productos Linux | |||||||||||
| [Linux|#Software|Hardware] | [Kiosco|Links] | [Acerca|Buscar] | [Colombia|Hosting|Internacional] |
|
Curso de Lenguaje C El compilador que se utilizara es el gcc de el proyecto GNU para C, soporta varios lenguajes, como el ANSI C, el K&R C, el C++, Objective C, Fortran 77, C++. Linux tiene dos formas de crear los ejecutables una vez compilado el fuente, estos son:
Para compilar un programa debemos escribirlo en un editor de texto cualquiera y guardar el archivo con la extención .c, y de nombre ejemplo1, osea ejemplo1.c, se supone que ya tiene instalado el compilador gcc, en nuestro primer ejemplo solo escribiremos en pantalla cosaslibres.com de la siguiente forma: // veamos las lineas de este pequeño programa:
una vez guardado el archivo como ejemplo1.c procedemos a compilarlo asi en cualquier terminal: [root@cosaslibres cursoC]# gcc ejemplo1.c El compilador ahora creo un nuevo archivo llamado a.out y se puede ejecutar asi [root@cosaslibres cursoC]# ./a.out esto nos dara como resultado: cosaslibres.com esta es nuestra primera compilación de un programa en C bajo Linux. Para compilar nuestro archivo con salida en formato ELF simplemente digitamos la siguiente linea: [root@cosaslibres cursoC]# gcc ejemplo1.c -o ejemplo1 aqui la bandera -o indica el nombre del archivo ejecutable que necesitamos genere el compilador, ese archivo puede tener cualquier nombre y extención en nuestro caso es ejemplo1 a secas. El compilador ahora creo un nuevo archivo llamado ejemplo1 y se puede ejecutar asi [root@cosaslibres cursoC]# ./ejemplo1 esto nos dara como resultado: cosaslibres.com Si queremos ver el proceso de compilación completo ejecutamos el gcc con la bandera -v de 'verbose' asi: [root@cosaslibres cursoC]# gcc -v ejemplo1.c -o ejemplo1 Variables C cuenta con los siguientes tipos de datos simples:
En Linux todos los tipos int son long int, a menos que se especifique explícitamente short int, en C no hay un tipo booleano en debe usar char, int o unsigned char. Declarar una variable en C es facil solo, se debe seguir el siguiente formato: tipo variable; o también tipo es un tipo válido de C y variable puede consistir en uno o más indentificadores separados por una coma. tipo variable,variable1,variable2; Ejemplo: int x,y, z; Pronto continuaremos con el curso.
|