Autor: Salvador Pozo Coronado
e-mail:
[email protected]
Trascripción del curso alojado en la página: http://c.conclase.net
Curso C++
C con Clase
Pág. 2
TABLA DE CONTENIDO
TABLA DE CONTENIDO............................................................................................... 2
Notas previas..................................................................................................................... 7
Proceso para la obtención de un programa ejecutable.................................................. 8
Fichero fuente y programa o código fuente:............................................................. 8
Ficheros objeto, código objeto y compiladores: ....................................................... 9
Librerías:................................................................................................................... 9
Ficheros ejecutables y enlazadores:.......................................................................... 9
Errores:.................................................................................................................... 10
Propósito de C y C++.................................................................................................. 11
CAPITULO 1 Toma de contacto.................................................................................... 12
CAPITULO 2 Tipos de variables I................................................................................. 14
Tipos fundamentales ................................................................................................... 14
Tipo "char" o carácter: ............................................................................................ 14
Tipo "int" o entero: ................................................................................................. 15
Tipo "float" o coma flotante: .................................................................................. 15
Tipo "bool" o Booleana: ......................................................................................... 15
Tipo "double" o coma flotante de doble precisión: ................................................ 16
Tipo "void" o sin tipo:............................................................................................. 16
Tipo "enum" o enumerado:..................................................................................... 16
Palabras reservadas usadas en este capítulo................................................................ 17
CAPITULO 3 Funciones I: Declaracion y definición .................................................... 18
Palabras reservadas usadas en este capítulo................................................................ 20
CAPITULO 4 Operadores I............................................................................................ 21
Operadores aritméticos ............................................................................................... 21
Operadores de asignación ........................................................................................... 22
Operador coma............................................................................................................ 23
Operadores de igualdad .............................................................................................. 23
Operadores lógicos ..................................................................................................... 24
Operadores relacionales.......................................................................................... 25
Nota:............................................................................................................................ 26
CAPITULO 5 Sentencias................................................................................................ 27
Bloques ....................................................................................................................... 27
Expresiones................................................................................................................. 27
Llamadas a función................................................................................................. 28
Asignación .............................................................................................................. 28
Nula......................................................................................................................... 28
Bucles.......................................................................................................................... 29
Bucles "while" ........................................................................................................ 29
Bucle "do while"..................................................................................................... 29
Bucle "for" .............................................................................................................. 29
Etiquetas...................................................................................................................... 30
Etiquetas de identificación...................................................................................... 30
Etiquetas "case" y "default" .................................................................................... 30
Selección..................................................................................................................... 31
Sentencia "if...else"................................................................................................. 31
Sentencia "switch" .................................................................................................. 31
Salvador Pozo Coronado
[email protected]
Curso C++
C con Clase
Pág. 3
Sentencias de salto ...................................................................................................... 32
Sentencia de ruptura "break" .................................................................................. 32
Sentencia de "continue" .......................................................................................... 33
Sentencia de salto "goto" ........................................................................................ 33
Sentencia de retorno "return".................................................................................. 34
Sobre las sentencias de salto y la programación estructurada ................................ 34
Comentarios............................................................................................................ 34
Palabras reservadas usadas en este capítulo............................................................ 35
CAPITULO 6 Declaración de variables ......................................................................... 36
Cómo se declaran las variables................................................................................... 36
Ámbito de las variables: ............................................................................................. 36
Ejemplos capítulos 1 a 6 ................................................................................................. 38
Ejemplo 1.................................................................................................................... 38
Ejemplo 2.................................................................................................................... 39
Ejemplo 3.................................................................................................................... 40
Ejemplo 4.................................................................................................................... 41
CAPITULO 7 Normas para la notación ......................................................................... 42
Constantes "int" .......................................................................................................... 42
Constantes "char"........................................................................................................ 42
CAPITULO 8 Cadenas de caracteres ............................................................................. 45
CAPITULO 9 Librerías estándar.................................................................................... 47
Librería de entrada y salida fluidas "iostream.h"........................................................ 47
Librería de entrada y salida estándar "stdio.h" ........................................................... 48
Función "getchar()"................................................................................................. 48
Función "putchar()" ................................................................................................ 49
Función "gets()"...................................................................................................... 49
Función "puts()"...................................................................................................... 50
Librería de entrada y salida estándar "stdio.h" ........................................................... 51
Función "printf()".................................................................................................... 51
Librería de rutinas de conversión estándar "stdlib.h" ................................................. 56
Función "atoi()" ...................................................................................................... 56
Librería de rutinas de conversión estándar "stdlib.h" ................................................. 57
Función "max()"...................................................................................................... 57
Función "min()" ...................................................................................................... 57
Función "abs()" ...................................
Comentarios de: Curso de C++ (0)
No hay comentarios