elmonton.net

Introducción al C. Ampliación de Informática.

Apuntes de programación en C que incluyen los conceptos básicos para empezar a programar en este lenguaje.

Contraseña para descomprimir: elmonton.net

Introducción al C.:

[Descargar]

212 KB

Comprimido: .rar Formato: .pdf

ÍNDICE DEL CONTENIDO. 1. Introducción. 2. Estructura de un programa. 2.1. La función main. 2.2. Los argumentos de una función. 2.2.1. Puntos y coma, llaves, comentarios y posición. 2.2.2. La función printf. 3. Estructuras elementales: variables, constantes, expresiones y operadores. 3.1. Variables. 3.2. Algunos tipos de variables especiales. 3.3. Los arrays o vectores. 3.4. Expresiones y operadores. 3.4.1. Sentencias de asignación. 3.4.2. Conversión de tipos en asignaciones. 3.4.3. Inicialización de variables y arrays. 3.4.4. Constantes. 3.4.5. Constantes carácter con barra invertida. 3.4.6. Operadores. 3.4.7. Operadores de bits. 3.4.8. Los operadores de puntero & y *. 3.5. Expresiones. 3.5.1. Conversión de tipos en las expresiones. 3.5.2. Moldes. 3.5.3. Espaciado y paréntesis. 3.5.4. Abreviaturas en C. 4. Estructuras, uniones y tipos denidos del usuario. 4.1. La función sizeof. 5. Estructuras de control: condicionales y esquemas iterativos. 5.1. Esquemas condicionales: if y switch. 5.1.1. IF-ELSE. 5.1.2. El operador ?. 5.1.3. SWITCH. 5.2. Esquemas iterativos: for, while y do/while. 5.2.1. for. 5.2.2. while. 5.2.3. do/while. 5.2.4. Terminación de bucles con break y exit. 6. Funciones. 6.1. Las variables en una función. 6.2. Argumentos. 6.2.1. Llamadas por valor y por referencia. 6.3. Llamadas de funciones con arrays o vectores. 6.4. Los argumentos argc y argv. 6.5. Funciones que devuelven valores no enteros. 6.6. Devolución de punteros. 6.7. Recursión. 7. Funciones de la biblioteca estándar. 7.1. Entrada y Salida sobre consola. 7.1.1. Las funciones getchar() y putchar(). 7.1.2. Las funciones gets() y puts(). 7.2. Entrada y Salida formateada por consola. 7.2.1. Salida formateada: printf(). 7.2.2. Entrada formateada: scanf(). 8. Punteros. 8.1. Punteros como direcciones. 8.2. Asignaciones con punteros. 8.3. Expresiones con punteros. 8.3.1. Aritmética de punteros. 8.3.2. Comparaciones entre punteros. 9. Entrada y Salida sobre Ficheros en disco. 9.1. Una forma primitiva de comunicarse con ficheros. 9.2. Ficheros en C. 9.2.1. Programa sencillo de lectura de chero. 9.3. fopen(). 9.4. fclose(). 9.4.1. Ficheros de texto con Bu-er. 9.5. getc() y putc(). 9.5.1. Un programa sencillo que reduce el texto leído de un fichero. 9.6. fprintf() y fscanf(). 9.7. fgets(). 9.8. fputs(). 9.9. Acceso aleatorio con fseek(). 10.Repaso de términos. 11. Cómo crear un programa en C. 11.1. Un programa de ejemplo. Bibliografía.

Categoría: C Autor: Belarmino Pulido

Licencia: Gratuito