Red de conocimiento informático - Computadora portátil - C Primer Plus versión china》Tabla de contenido

C Primer Plus versión china》Tabla de contenido

Descripción general del Capítulo 1

1.1 El origen del lenguaje C

1.2 Razones para usar el lenguaje C

1.3 La dirección de desarrollo del lenguaje C

1.4 Conceptos básicos de los principios de funcionamiento de la computadora

1.5 Lenguajes informáticos y compiladores avanzados

1.6 Siete pasos para usar el lenguaje C

1.7 Mecanismo de programación

1.8 Estándares del lenguaje

1.9 Organización de este libro

1.10 Ejemplos de este libro

1.11 Resumen

1.12 Preguntas de repaso

1.13 Ejercicios de programación

Capítulo 2 Descripción general del lenguaje C

2.1 Un ejemplo simple de C

2.2 Descripción del ejemplo

2.3 La estructura de los programas simples

2.4 Técnicas para hacer legibles los programas

2.5 Ir un paso más allá

2.6 Múltiples funciones

2.7 Depuración

2.8 Palabras clave e identificadores reservados

2.9 Conceptos clave

2.10 Resumen

2.11 Preguntas de revisión p>

2.12 Ejercicios de programación

Capítulo 3 Datos y C

3.1 Programa de muestra

3.2 Datos variables y constantes

3.3 Datos: palabras clave de tipos de datos

3.4 Tipos de datos C

3.5 Uso de tipos de datos

3.6 Parámetros y puntos propensos a errores

3.7 Otro ejemplo:

3.8 Conceptos clave

3.9 Resumen

3.10 Preguntas de repaso

3.11 Ejercicios de programación

Capítulo 4 Cadenas y formato de entrada/salida

4.1 Prefacio

4.2 Introducción a las cadenas

4.3 Constantes y el preprocesador de C

4.4 Aprender y use printf() y scanf()

4.5 Conceptos clave

4.6 Resumen

4.7 Preguntas de repaso

4.8 Ejercicios de programación

Capítulo 5 Capítulo 5 Operadores, expresiones y declaraciones

5.1 Introducción a los bucles

5.2 Operadores básicos

5.3 Otros operadores

5.4 Expresiones y declaraciones

5.5 Conversión de tipos

5.6 Funciones con parámetros

5.7 Programa de muestra

p>

5.8 Conceptos clave

5.9 Resumen

5.10 Preguntas de repaso

5.11 Ejercicios de programación

Capítulo 6 Sentencias de control C: bucle

6.1 Revisión del bucle while

6.2 Declaración while

6.4 Bucle infinito y bucle de conteo

6.5 Bucle for

6.6 Más operadores de asignación: =, -=, *=, /= y =

6.7 Operador de coma

6.8 Salir del bucle condicional: hacer mientras

6.9 Qué bucle elegir

6.10 Bucles anidados

6.11 Arrays

6.12 Ejemplos de uso de bucles

6.12 Ejemplo de uso de un bucle con un valor de retorno de función

6.13 Conceptos clave

6.14 Resumen

6.15 Preguntas de repaso

6.16 Ejercicios de programación

No.

Capítulo 7 C Declaraciones de control: ramas y saltos

7.1 Declaración if

7.2 Agregar la palabra clave else a la declaración if

7.3 Logicalización

7.4 Programa para contar palabras

7.5 ¿Operador condicional?:

7.6 Auxiliar de bucle: continuar y romper

7.7 Selección múltiple: cambiar y romper

7.8 Asistencia de bucle: continuar y romper

7.7 Selección múltiple: cambiar y romper

7.8 Declaración goto

7.9 Conceptos clave

7.10 Resumen

7.11 Preguntas de repaso

7.12 Ejercicios de programación

Capítulo 8 Entrada/salida de caracteres y confirmación de entrada

8.1 Entrada de un solo carácter /output: getchar() y putchar()

8.2 Búfer

8.3 Terminar la entrada del teclado

8.5 Crear una interfaz de usuario más amigable

8.6 Confirmación de entrada

8.7 Navegación por menú

7.10 Resumen

7.11 Preguntas de revisión

7.12 Programación

p >

7.12 Programación 8.7 Navegación por el menú

8.8 Conceptos clave

8.9 Resumen

8.10 Preguntas de repaso

8.11 Ejercicios de programación

p>

Capítulo 9 Funciones

9.1 Descripción general de funciones

9.2 Prototipos de funciones en ANSI C

9.3 Recursión

9.4 Compilar múltiples programas de archivos fuente

9.5 Operador de dirección: amp;

9.6 Cambiar variables al llamar a funciones

9.7 Introducción a los punteros

9.8 Clave Conceptos

9.9 Resumen

9.10 Preguntas de repaso

9.11 Ejercicios de programación

Capítulo 10 Matrices y punteros

10.1 Arreglos

10.2 Arreglos multidimensionales

10.3 Punteros y arreglos

10.4 Funciones, arreglos y punteros

10.5 Operaciones con punteros

10.6 Protección del contenido de la matriz

10.7 Punteros y matrices multidimensionales

10.8 Matrices de longitud variable (VLA)

10.9 Literales compuestos

p >

10.10 Conceptos clave

10.11 Resumen

10.12 Preguntas de repaso

10.13 Ejercicios de programación

Capítulo 11 Funciones de cadena de suma de cadenas

11.1 Representación de cadenas y E/S de cadenas

11.2 Entrada de cadenas

11.3 Salida de cadenas

11.4 Funciones personalizadas de entrada/salida de cadenas

11.5 Funciones de cadena

11.6 Ejemplo de cadena: clasificación de cadenas

11.7 Funciones de caracteres y cadenas ctype.h

11.8 Parámetros de línea de comando

11.9 Convertir cadena en número

11.10 Conceptos clave

11.11 Resumen

11.12 Preguntas de repaso

11.13 Ejercicios de programación

Capítulo 12: Clases de almacenamiento, enlaces y administración de memoria

12.1 Clases de almacenamiento

12.2 en vivo

Descriptor de clase de almacenamiento

12.3 Clases y funciones de almacenamiento

12.4 Funciones de números aleatorios y variables estáticas

12.5 Tirar dados

12.6 Asignación de memoria: malloc() y free()

12.7 Calificadores de tipo en ANSI C

12.8 Conceptos clave

12.9 Resumen

12.10 Preguntas de repaso

12.11 Ejercicios de programación

Capítulo 13 Entrada/salida de archivos

13.1 Comunicación con archivos

13.2 E/S estándar

13.3 Un programa simple de compresión de archivos

13.4 E/S de archivos: funciones fprintf (), fscanf (), fgets () y fputs ()

13.5 Acceso aleatorio: fseek ( ) y funciones ftell ( )

13.6 Componentes internos de E/S estándar

13.7 Otras funciones de E/S estándar

13.8 Conceptos clave

13.9 Resumen

13.10 Preguntas de repaso

13.11 Ejercicios de programación

Capítulo 14 Estructuras y otras formas de datos

14.1 Problema de ejemplo: creación de un catálogo de libros

14.2 Crear una declaración de estructura

14.3 Estructuras y otras formas de datos

14.4 Estructuras y otras formas de datos

p >