Programming Language

El Lenguaje de Programación C

Parte I — conceptos de CS1 en C, con énfasis en punteros, memoria manual, structs y códigos de error.

Parte I, Capítulos 15–25 (pp. 251–380) de Computer Science I.

Capítulos

Cap.TítuloPágina
15Fundamentos (Hello World, preprocesador, main(), E/S)253
16Condicionales (comparar cadenas/caracteres)271
17Bucles283
18Funciones (prototipos, punteros, paso por referencia, punteros a función)291
19Manejo de Errores (códigos de error del lenguaje, POSIX, enums para códigos de error)305
20Arrays (memoria dinámica, arrays 2-D contiguos, estructuras de datos dinámicas)313
21Cadenas (arrays de caracteres, biblioteca de cadenas, conversiones, tokenización)325
22E/S de Archivos (texto plano, binario)335
23Estructuras (anidadas, arrays de, funciones factory y to-string)341
24Recursión357
25Búsqueda y Ordenamiento (comparador + punteros a función, ordenar punteros)361

Qué Expone C

Objetivo típico: CS1 para estudiantes de Ingeniería en Computación.

Citas

[1] Computer Science I, Parte I, pp. 251–380.