Manual De Programacion En C
1. Compilación de un programa en C/C++ o 1.1 Creación, compilación y ejecución de un programa 1.1.1 Creación del programa 1.1.2 Compilación 1.1.3 Ejecución del programa o 1.2 El modelo de compilación de C o 1.3 El preprocesador o 1.4 Compilador de C o 1.5 Ensamblador o 1.6 Ligador o 1.7 Algunas opciones útiles del compilador o 1.8 Uso de lasbibliotecas o 1.9 Ejemplos 1.9.1 Creación de una biblioteca estática 1.9.2 Creación de una biblioteca compartida o 1.10 Funciones de la biblioteca de UNIX 1.10.1 Encontrando información acerca de las bibliotecas. o 1.11 Ejercicios 2. Principios de C o 2.1 Orígenes del C o 2.2 Características de C o 2.3 Estructura de un programa en C o 2.4 Variables 2.4.1 Definición de variables globales 2.4.2Lectura y escritura de variables o 2.5 Constantes o 2.6 Operadores Aritméticos o 2.7 Operadores de Comparación o 2.8 Operadores lógicos o 2.9 Orden de precedencia o 2.10 Ejercicios 3. Estructuras Condicionales o 3.1 La sentencia if o 3.2 El operador ? o 3.3 La sentencia switch o 3.4 Ejercicios 4. Iteración o 4.1 La sentencia for o 4.2 La sentencia while o 4.3 La sentencia do-while o 4.4 Uso debreak y continue o 4.5 Ejercicios 5. Arreglos y cadenas o 5.1 Arreglos unidimensionales y multidimensionales
Página 1
CURSO DE PROGRAMACION EN C
5.2 Cadenas 5.3 Ejercicios 6. Funciones o 6.1 Funciones void o 6.2 Funciones y arreglos o 6.3 Prototipos de funciones o 6.4 Ejercicios 7. Más tipos de datos o 7.1 Estructuras 7.1.1 Definición de nuevos tipos dedatos o 7.2 Uniones o 7.3 Conversión de tipos (casts) o 7.4 Enumeraciones o 7.5 Variables estáticas o 7.6 Ejercicios 8. Apuntadores o 8.1 Definición de un apuntador o 8.2 Apuntadores y Funciones o 8.3 Apuntadores y arreglos o 8.4 Arreglos de apuntadores o 8.5 Arreglos multidimensionales y apuntadores o 8.6 Inicialización estática de arreglos de apuntadores o 8.7 Apuntadores y estructuras o 8.8Fallas comunes con apuntadores o 8.9 Ejercicios 9. Asignación dinámica de memoria y Estructuras dinámicas o 9.1 Uso de malloc, sizeof y free o 9.2 calloc y realloc o 9.3 Listas ligadas o 9.4 Programa de revisión o 9.5 Ejercicios 10. Tópicos avanzados con apuntadores o 10.1 Apuntadores a apuntadores o 10.2 Entrada en la línea de comandos o 10.3 Apuntadores a funciones o 10.4 Ejercicios 11.Operadores de bajo nivel y campos de bit o 11.1 Operadores sobre bits o 11.2 Campos de bit 11.2.1 Portabilidad o 11.3 Ejercicios 12. El preprocesador de C o 12.1 Directivas del preprocesador 12.1.1 #define 12.1.2 #undef 12.1.3 #include 12.1.4 #if Inclusión condicional
o o
CURSO DE PROGRAMACION EN C
Página 2
12.2 Control del preprocesador del compilador12.3 Otras directivas del preprocesador 12.4 Ejercicios 13. C, UNIX y las bibliotecas estándar o 13.1 Ventajas del usar UNIX con C o 13.2 Uso de funciones de bibliotecas y llamadas del sistema 14. Biblioteca o 14.1 Funciones aritméticas o 14.2 Números aleatorios o 14.3 Conversión de cadenas o 14.4 Búsqueda y ordenamiento o 14.5 Ejercicios 15. Biblioteca o 15.1 Funciones matemáticas o 15.2Constantes matemáticas 16. Entrada y salida (E/S) stdio.h o 16.1 Reportando errores 16.1.1 perror() 16.1.2 errno 16.1.3 exit o 16.2 Flujos 16.2.1 Flujos predefinidos o 16.3 E/S Basica o 16.4 E/S formateada 16.4.1 printf 16.4.2 scanf o 16.5 Archivos 16.5.1 Lectura y escritura de archivos o 16.6 sprintf y sscanf 16.6.1 Petición del estado del flujo o 16.7 E/S de bajo nivel o sinalmacenamiento intermedio o 16.8 Ejercicios 17. Manejo de cadenas o 17.1 Funciones básicas para el manejo de cadenas 17.1.1 Búsqueda en cadenas o 17.2 Prueba y conversión de caracteres o 17.3 Operaciones con la memoria o 17.4 Ejercicios 18. Acceso de Archivos y llamadas al sistema de directorios o 18.1 Funciones para el manejo de directorios 18.1.1 Busqueda y ordenamiento de directorios:...
Regístrate para leer el documento completo.