Jump to content
YOUR-AD-HERE
HOSTING
TOOLS

Locked Manual de C


Expermicid

Recommended Posts

This is the hidden content, please

 

Contenido:

 

1. Compilación de un programa en C/C++

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

1.2 El modelo de compilación de C

1.3 El preprocesador

1.4 Compilador de C

1.5 Ensamblador

1.6 Ligador

1.7 Algunas opciones útiles del compilador

1.8 Uso de las bibliotecas

1.9 Ejemplos

1.9.1 Creación de una biblioteca estática

1.9.2 Creación de una biblioteca compartida

1.10 Funciones de la biblioteca de UNIX

1.10.1 Encontrando información acerca de las bibliotecas.

1.11 Ejercicios

2. Principios de C

2.1 Orígenes del C

2.2 Características de C

2.3 Estructura de un programa en C

2.4 Variables

2.4.1 Definición de variables globales

2.4.2 Lectura y escritura de variables

2.5 Constantes

2.6 Operadores Aritméticos

2.7 Operadores de Comparación

2.8 Operadores lógicos

2.9 Orden de precedencia

2.10 Ejercicios

3. Estructuras Condicionales

3.1 La sentencia if

3.2 El operador ?

3.3 La sentencia switch

3.4 Ejercicios

4. Iteración

4.1 La sentencia for

4.2 La sentencia while

4.3 La sentencia do*while

4.4 Uso de break y continue

4.5 Ejercicios

5. Arreglos y cadenas

5.1 Arreglos unidimensionales y multidimensionales

5.2 Cadenas

5.3 Ejercicios

6. Funciones

6.1 Funciones void

6.2 Funciones y arreglos

6.3 Prototipos de funciones

6.4 Ejercicios

7. Más tipos de datos

7.1 Estructuras

7.1.1 Definición de nuevos tipos de datos

7.2 Uniones

7.3 Conversión de tipos (casts)

7.4 Enumeraciones

7.5 Variables estáticas

7.6 Ejercicios

8. Apuntadores

8.1 Definición de un apuntador

8.2 Apuntadores y Funciones

8.3 Apuntadores y arreglos

8.4 Arreglos de apuntadores

8.5 Arreglos multidimensionales y apuntadores

8.6 Inicialización estática de arreglos de apuntadores

8.7 Apuntadores y estructuras

8.8 Fallas comunes con apuntadores

8.9 Ejercicios

9. Asignación dinámica de memoria y Estructuras dinámicas

9.1 Uso de malloc, sizeof y free

9.2 calloc y realloc

9.3 Listas ligadas

9.4 Programa de revisión

9.5 Ejercicios

10. Tópicos avanzados con apuntadores

10.1 Apuntadores a apuntadores

10.2 Entrada en la línea de comandos

10.3 Apuntadores a funciones

10.4 Ejercicios

11. Operadores de bajo nivel y campos de bit

11.1 Operadores sobre bits

11.2 Campos de bit

11.2.1 Portabilidad

11.3 Ejercicios

12. El preprocesador de C

12.1 Directivas del preprocesador

12.1.1 #define

12.1.2 #undef

12.1.3 #include

12.1.4 #if Inclusión condicional

12.2 Control del preprocesador del compilador

12.3 Otras directivas del preprocesador

12.4 Ejercicios

13. C, UNIX y las bibliotecas estándar

13.1 Ventajas del usar UNIX con C

13.2 Uso de funciones de bibliotecas y llamadas del sistema

14. Biblioteca

14.1 Funciones aritméticas

14.2 Números aleatorios

14.3 Conversión de cadenas

14.4 Búsqueda y ordenamiento

14.5 Ejercicios

15. Biblioteca

15.1 Funciones matemáticas

15.2 Constantes matemáticas

16. Entrada y salida (E/S) stdio.h

16.1 Reportando errores

16.1.1 perror()

16.1.2 errno

16.1.3 exit

16.2 Flujos

16.2.1 Flujos predefinidos

16.3 E/S Basica

16.4 E/S formateada

16.4.1 printf

16.4.2 scanf

16.5 Archivos

16.5.1 Lectura y escritura de archivos

16.6 sprintf y sscanf

16.6.1 Petición del estado del flujo

16.7 E/S de bajo nivel o sin almacenamiento intermedio

16.8 Ejercicios

17. Manejo de cadenas

17.1 Funciones básicas para el manejo de cadenas

17.1.1 Búsqueda en cadenas

17.2 Prueba y conversión de caracteres

17.3 Operaciones con la memoria

17.4 Ejercicios

18. Acceso de Archivos y llamadas al sistema de directorios

18.1 Funciones para el manejo de directorios

18.1.1 Busqueda y ordenamiento de directorios: sys/types.h, sys/dir.h

18.2 Rutinas de manipulación de archivos: unistd.h, sys/types.h, sys/stat.h

18.2.1 Permisos de accesos a archivos

18.2.2 Estado de un archivo

18.2.3 Manipulación de archivos: stdio.h, unistd.h

18.2.4 Creación de archivos temporales:

18.3 Ejercicios

19. Funciones para el tiempo

19.1 Funciones básicas para el tiempo

19.2 Ejemplos de aplicaciones de funciones del tiempo.

19.2.1 Ejemplo 1: Tiempo (en segundos) para hacer algún cálculo.

19.2.2 Ejemplo 2: Inicializar la semilla de un número aleatorio.

19.3 Ejercicios

20. Control de procesos:

20.1 Ejecutando comandos de UNIX desde C

20.2 execl()

20.3 fork()

20.4 wait()

20.5 exit()

20.6 Ejercicios

21. Compilación de Programas con Archivos Múltiples

21.1 Archivos Cabezera

21.2 Variables y Funciones Externas

21.2.1 Alcance de las variables externas

21.3 Ventajas de Usar Varios Archivos

21.4 Como dividir un programa en varios archivos

21.5 Organización de los Datos en cada Archivo

21.6 La utilería Make

21.6.1 Programando Make

21.7 Creación de un Archivo Make (Makefile)

21.8 Uso de macros con Make

21.9 Ejecución de Make

22. Comunicación entre procesos (IPC Interprocess Communication), PIPES

22.1 Entubando en un programa de C

22.1.1 popen() Tubería formateada

22.1.2 pipe() Tubería de bajo nivel

23. Sockets

23.1 Creación y nombrado de sockets

23.2 Conectando sockets de flujo

23.2.1 Transferencia de datos en un flujo y cerrado

Sobre este documento...

 

Descarga:

This is the hidden content, please

 

Saludos

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.