C

Mis primeros pasos en C durante IC2: tipos, condicionales, bucles, punteros y funciones, compilando con gcc en Fedora. Si vienes de Python, aquí verás por qué C te obliga a pensar en cómo funciona de verdad la memoria del ordenador.

37 artículos

  1. Variables

    Tipos, printf, scanf y el operador &

  2. Condicionales

    if, else if, switch y operadores lógicos

  3. Bucles

    for, while, do…while, break y continue

  4. Punteros

    Direcciones, * y &, y punteros con arrays

  5. Funciones

    Prototipos, void y paso por valor y por referencia

  6. Memoria dinámica

    malloc, calloc, realloc, free y fugas de memoria

  7. Structs

    struct, cadenas y funciones de string.h

  8. Preprocesador

    #include, #define, macros y #ifdef

  9. Procesos

    fork, exec, wait y procesos padre e hijo

  10. Llamadas al sistema

    open, read, write, lseek y descriptores

  11. Hilos

    Retrasos de guagua, un join que se me olvidó y un contador que pierde sumas

  12. Diagramas de flujo

    Rombos, bucles sin «for» y los pasos de una semana

Más artículos