Diferencias entre las revisiones 1 y 15 (abarca 14 versiones)
Versión 1 con fecha 2014-06-17 13:43:41
Tamaño: 1192
Editor: FabioDuran
Comentario:
Versión 15 con fecha 2014-06-17 19:35:32
Tamaño: 638
Editor: FabioDuran
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 1: Línea 1:
== ¿Que es C? == == Lenguaje C ==
Línea 3: Línea 3:
 * Es uno de los lenguajes más utilizados por los desarrolladores de software en el mundo.
 * Uno de los objetivos de diseño del lenguaje C es que sólo sean necesarias unas pocas instrucciones en lenguaje máquina para traducir cada elemento del lenguaje, sin que haga falta un soporte intenso en tiempo de ejecución.


=== Algunas Herramientas para C ===


==== Instalar en Linux ====
Para instalar C en Debian y Ubuntu

   {{{#!bash
apt-get install gcc
   }}}

En Fedora o Red Hat

   {{{#!bash
yum install gcc
   }}}

Un editor recomendado para utilizar es Geany

Para instalar en Debian

   {{{#!bash
apt-get install geany
   }}}

En Fedora o Red Hat

   {{{#!bash
yum install geany
   }}}

Todo esto como super usuario (root)


Para chequear que todo esta instalado podemos crear nuestro primer programa en C, creamos un archivo en blanco llamado holamundo.c

{{{#!C
#include <stdio.h>
#include <stdlib.h>
   
int main(void){
    printf ("Hola Mundo);
    return 0;
}
}}}


guardamos y desde la terminal ejecutamos

{{{#!bash
gcc holamundo.c -o holamundo
}}}

y Ejecutar

{{{#!bash
./holamundo
}}}
=== Temario ===
 1. [[oci/lenguajec/intro|Introducción]]
 2. [[oci/lenguajec/primeraapp|Nuestra primera aplicacion]]
 3. [[oci/lenguajec/printfscanf|printf(), scanf() y tipo de formatos]]
 4. [[oci/lenguajec/variablesc|Variables]]
 5. [[oci/lenguajec/operadoresbasicos|Operadores Básicos]]
 6. [[oci/lenguajec/sentenciaif|Sentencia IF]]
 7. [[oci/lenguajec/sentenciaswitch|Sentencia SWITCH]]
 8. [[oci/lenguajec/estructurafor|Estructura FOR]]
 9. [[oci/lenguajec/estructurawhile|Estructura WHILE]]
 10. [[oci/lenguajec/estructuradowhile|Estructura DO-WHILE]]
 11. [[oci/lenguajec/constantes|Constantes]]

oci/lenguajec (última edición 2014-07-19 03:13:45 efectuada por FabioDuran)