DESCRIPCIÓN DEL LIBRO
Esta segunda edición de El Lenguaje de Programación C lo describe tal como lo definió el estándar ANSI . Aunque se han echo anotaciones en los lugares donde el lenguaje ha evolucionado, preferimos escribir exclusivamente en la nueva forma. En general esto no hace una diferencia significativa; el cambio más visible es la nueva forma de declaración y definición de funciones .
Los modernos compiladores manejan ya la mayoría de las posibilidades del estándar. Se ha tratado de mantener la brevedad de la primera edición. El lenguaje C no es grande, y no le está bien un gran libro. Se ha mejorado la exposición e características críticas, como los punteros o apuntadores, que son parte central en la programación con C . Se ha redefinido los ejemplos originales y se ha agregado ejemplos nuevos en varios capítulos. Por ejemplo, se aumentó el tratamiento de declaraciones complicadas con programas que convierten declaraciones en palabras yviceversa.
TABLA DE CONTENIDO
Prefacio
Introducción
Capítulo 1. Introducción general
1.1 Comencemos
1.2 Variables y expresiones aritméticas
1.3 La proposición FOR
1.4 Constantes simbólicas
1.5 Entrada y salida de caracteres
1.6 Arreglos
1.7 Funciones
1.8 Argumentos – llamada por valor
1.9 Arreglos de caracteres
1.10 Variables externas y alcance
Capítulo 2. Tipos, operadores y expresiones
2.1 Nombres de variables
2.2 Tipos y tamaños de datos
2.3 Constantes
2.4 Declaraciones
2.5 Operadores aritméticos
2.6 Operadores de relación y lógicos
2.7 Conversiones de tipo
2.8 Operadores de incremento y decremento
2.9 Operadores para manejo de bits
2.10 Operadores de asignación y expresiones
2.11 Expresiones condicionales
2.12 Precedencia y orden de evaluación
Capítulo 3: Control de flujo
3.1 Preposiciones y bloques
3.2 If-else
3.3 Else-if
3.4 Switch
3.5 Ciclos While y For
3.6 Ciclos Do-while
3.7 Break y continue
3.8 Goto y etiquetas
Capítulo 4: Funciones y la estructura del programa
4.1 Conceptos básicos de funciones
4.2 Funciones que regresan valores no enteros
4.3 Variables externas
4.4 Reglas de alcance
4.5 Archivos header
4.6 Variables estáticas
4.7 Variables de registro
4.8 Estructura de bloque
4.9 Inicialización
4.10 Recursividad
4.11 El preprocesador de C
Capítulo 5. Apuntadores y arreglos
5.1 Apuntadores y direcciones
5.2 Apuntadores y argumentos de funciones
5.3 Apuntadores y arreglos
5.4 Aritmética de direcciones
5.5 Apuntadores a caracteres y funciones
5.6 Arreglos de apuntadores, apuntadores a apuntadores
5.7 Arreglos multidimensionales
5.8 Inicialización de arreglos de apuntadores
5.9 Apuntadores vs. arreglos multidimensionales
5.10 Argumentos en la línea de comandos
5.11 Apuntadores a funciones
5.12 Declaraciones complicadas
Capítulo 6. Estructuras
6.1 Conceptos básicos sobre estructuras
6.2 Estructuras y funciones
6.3 Arreglos de estructuras
6.4 Apuntadores o estructuras
6.5 Estructuras autorreferenciadas
6.6 Búsqueda en tablas
6.7 Typedef
6.8 Uniones
6.9 Campos de bits
Capítulo 7. Entrada y salida
7.1 Entrada y salida estándar
7.2 Salida con formato printf
7.3 Listas de argumentos de longitud variable
7.4 Entrada con formato scanf
7.5 Acceso a archivos
7.6 Manejo de errores, stderr y exit
7.7 Entrada y salida de líneas
7.8 Otras funciones
Capítulo 8. La interfaz del sistema UNIX
8.1 Descriptores de archivos
8.2 E/S de bajo nivel, read y write
8.3 Open, creat, close, unlink
8.4 Acceso aleatorio lseek
8.5 Ejemplo: una implementación de fopen y getc
8.6 Ejemplo: listado de directorios
8.7 Ejemplo: asignador de memoria
Apéndice A. Manual de referencia
Apéndice B. Biblioteca estándar
CARACTERÍSTICAS DE LA DESCARGA
Título: El Lenguaje de Programación C
Autor: Brian W. Kernighan y Dennis M. Ritchie
Idioma: Español
Año de Publicación: 1991
Edición: Segunda – 2da
Número de Páginas: 294
Formato: .pdf
Peso del Archivo: 46 Mb
Compresor de Archivos: WinRar
OPCIONES PARA DESCARGAR EL LIBRO GRATIS
Tags: Libros de Ingeniería de Sistemas
Categoría : Ingeniería de Sistemas , Ingeniería del Software
Muy Buen aporte, me sirvió de mucho. Muchas gracias
Links caidos…
Hola Ivan
Ya subimos el libro a otros servidores para que puedas descargarlo.
Saludos
Muchas Gracias
Gracias por el aporte Juan Carlos, me va a servir mucho. Saludos