Página web del libro:
Fundamentos de programación utilizando el lenguaje C
Editorial: Servicio de Publicaciones de la Universidad Pontificia Comillas
ISBN: 84-8468-184-X
José Daniel Muñoz Frías, Rafael Palacios
Los "derechos de autor" de este libro están donados a la Asociación Juan Carlos Lavalle
La asociación Juan Carlos Lavalle es una asociación privada, sin ánimo de lucro y pluralista, dedicada al
fomento de las relaciones con el Tercer Mundo en materia de educación y ayuda social.
Compiladores de C y C++
El compilador recomendado es MinGW. Se puede bajar de http://parinyasoft.com/
o bien de estos enlaces:
MinGWStudioFullSetup-2_05.exe (26 MB) version
2.05 (build 04-01-2005)
Entorno de desarrollo y compilador
MinGWStudioFullSetupPlus-2_05.exe (125 MB)
version 2.05 (build 04-01-2005)
Entorno de desarrollo y compilador. Incluye además las librerías wxWidgets 2.6.0 para
crear entornos gráficos
mingw-devstudio_linux-2.06.tar.gz (2 MB) versión 2.06 para Linux
Instalación de MinGWStudio en Windows Vista:
- Después de instalar el compilar debes editar la variable de entorno PATH. Esto se hace en
Panel de control --> Sistema --> Configuración avanzada del sistema --> Propiedades del sistema --> Opciones avanzadas --> Variables de entorno
- Añadir a la variable de entorno PATH los siguientes directorios: C:\MinGWStudio;C:\MinGWStudio\MinGW\bin;C:\MinGWStudio\MinGW\lib\gcc\mingw32\3.4.2
Otro compilador libre es Dev-cpp. Se puede bajar de http://www.bloodshed.net o bien de este enlace:
devcpp4980.exe
LCC de University of Virginia (http://www.cs.virginia.edu/~lcc-win32). Este compilador es
gratuito para uso personal.
Resumen de C y referencia on-line
resumen.pdf
summary.pdf
Referencia on-line: http://www.cppreference.com/
Referencia on-line traducida a formato Windows .CHM por Pedro Tejedor:
helpc.chm (70 kB)
Códigos de uso frecuente
Estructura general de un programa en C
Lectura de variables con control de rango
Lectura de frases con fgets
Asignación dinámica de memoria
Abrir y cerrar archivos
Contar el número de registros de archivos binarios y de texto
Presentaciones de temas importantes
Resumen de cadenas de caracteres
Punteros y funciones
Recursividad
Crear matrices dinámicas
Resumen de estructuras
Fe de erratas
De momento no se ha encontrado ninguna errata.
Agradecemos la revisión que hizo Eduardo Alcalde antes de imprimir el libro.
Contribuciones de los lectores
De momento no hay contribuciones.
Referencias externas
Una librería on-line: XigaLibros
Servicio de publicaciones de la Universidad Pontificia Comillas: Publicaciones
Espacio web cedido por el Instituto de Investigación
Tecnológica, (http://www.iit.upcomillas.es/)