ebook img

Curso De C Para Principiantes PDF

333 Pages·1.889 MB·Spanish
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Curso De C Para Principiantes

Curso de programación en C para principiantes Gorka Urrutia Landa EDICIÓN KNDLE Copyright (c) Gorka Urrutia Landa, 1999-2013 Todos los derechos reservados Sígueme en Twitter: http://twitter.com/gorkaul Índice Capítulo 1. Introducción. Sobre el libro Cómo resolver tus dudas El lenguaje C Peculiaridades de C Compiladores de C El editor de código fuente IDE: Entorno de desarrollo integrado El primer programa: Hola Mundo ¿Cómo se hace? Nota adicional sobre los comentarios ¿Qué sabemos hacer? Ejercicios Capítulo 2. Mostrando Información por pantalla. Printf: Imprimir en pantalla Gotoxy: Posicionando el cursor (requiere conioh) Clrscr: Borrar la pantalla (requiere conio.h) Borrar la pantalla (otros métodos) ¿Qué sabemos hacer? Ejercicios Capítulo 3. Tipos de Datos. Introducción Notas sobre los nombres de las variables El tipo Int El tipo Char El modificador Unsigned El tipo Float El tipo Double Cómo calcular el máximo valor que admite un tipo de datos El fichero <limits.h> Overflow: Qué pasa cuando nos saltamos el rango Los tipos short int, long int y long double Resumen de los tipos de datos en C Ejercicios Capítulo 4. Constantes (uso de #define). Introducción Tipos de datos en las constantes Constantes con nombre Capítulo 5. Manipulando datos (operadores) ¿Qué es un operador? Operador de asignación Operadores aritméticos Operadores de comparación Operadores lógicos Introducción a los bits y bytes Operadores de bits Operador Sizeof Otros operadores Orden de evaluación de Operadores Ejercicios Capítulo 6. Introducir datos por teclado Introducción Scanf Ejercicios Capítulo 7. Sentencias de control de flujo Introducción Bucles Sentencias de condición Sentecias de salto: Goto Notas sobre las condiciones Ejercicios Capítulo 8. Introducción a las funciones Introducción Definición de una función Dónde se definen las funciones Vida de una variable Ejercicios Capítulo 9. Punteros Introducción La memoria del ordenador Direcciones de variables Qué son los punteros Para qué sirve un puntero y cómo se usa Usando punteros en una comparación Punteros como argumentos de funciones Ejercicios Capítulo 10. Arrays ¿Qué es un array? Declaración de un Array Sobre la dimensión de un Array Inicializar un array Punteros a arrays Paso de un array a una función Capítulo 11. Arrays multidimensionales ¿Qué es un array bidimensional? Arrays multidimensionales Inicializar un array multidimensional Capítulo 12. Strings – cadenas de texto Introducción Las cadenas por dentro Funciones de manejo de cadenas Entrada de cadenas por teclado getchar ¡Cuidado con scanf! Recorrer cadenas con punteros Arrays de cadenas Ordenar un array de cadenas Ejercicios Capítulo 13. Funciones (avanzado) Pasar argumentos a un programa Capítulo 14. Estructuras Estructuras Arrays de estructuras Inicializar una estructura Punteros a estructuras Punteros a arrays de estructuras Paso de estructuras a funciones Pasar una estructura a una función usando punteros Estructuras dentro de estructuras (Anidadas) Creación nuevos tipos de datos - typedef Capítulo 15. Uniones y enumeraciones Uniones Enumeraciones Capítulo 17. Tipos de datos definidos por el usuario Typedef Punteros Arrays Estructuras Capítulo 18. Redireccionamiento ¿Qué es la redirección? Redireccionar la salida Redireccionar la salida con >> Redireccionar la entrada Redireccionar desde el programa - freopen Capítulo 19. Lectura de Ficheros Introducción Lectura de un fichero Lectura de líneas - fgets fread Capítulo 20. Escritura de Ficheros Introducción Escritura de un fichero Lectura del origen y escritura en destino- getc y putc Escritura de líneas - fputs Capítulo 21. Otras funciones para el manejo de ficheros Introducción fread y fwrite fseek y ftell fprintf y fscanf Capítulo 22. Listas enlazadas simples Introducción Cómo funciona una lista

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.