Manual C
Programaci´n Elemental en C++ o Manual de Referencia Abreviado
Revision : 1,20
2
Dpto. Lenguajes y Ciencias de la Computaci´n o
Universidad de M´laga a
´ Indice general
Pr´logo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o1. Un programa C++ 2. Tipos simples 2.1. Declaraci´n vs. definici´n . . . . . . . . . . o o 2.2. Tipos simples predefinidos . . . . . . . . . . 2.3. Tipos simples enumerados . . . . . . . . . . 2.4. Constantes y variables . . . . . . . . . . . . 2.5. Operadores . . . . . . . . . . . . . . . . . . 2.6. Conversiones autom´ticas de tipos . . . . . a 2.6.1. Promociones . . . . . . . . . . . . . 2.6.2.Conversiones enteras . . . . . . . . . 2.6.3. Conversiones aritm´ticas habituales e 2.7. Conversiones expl´ ıcitas de tipos . . . . . . . 3. Estructuras de control 3.1. Sentencia, secuencia y bloque . 3.2. Declaraciones globales y locales 3.3. Sentencias de asignaci´n . . . . o 3.4. Sentencias de Selecci´n . . . . . o 3.5. Sentencias de Iteraci´n. Bucles o 7 9 11 11 11 12 13 14 15 15 15 16 16 1919 19 20 21 22 25 25 26 26 28 28 31 31 31 35 35 35 36 37 38 38 39 40 40
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. .. . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
4. Subprogramas. Funciones y procedimientos 4.1. Funciones y procedimientos . . . . . . . . . . 4.2. Definici´n de subprogramas . . . . . . . . . . o 4.3. Par´metros por valor y por referencia . . . . a 4.4. Subprogramas “en l´ ınea” . . . . .. . . . . . . 4.5. Declaraci´n de subprogramas . . . . . . . . . o
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
5. Entrada / Salida b´sica a 5.1. Salida . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2. Entrada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6. Tipos compuestos 6.1. Registros o estructuras . . . . . . . . . . . . . . 6.2. Agregados o “Arrays” . . . . . . . . . . . . . . 6.3. Agregados multidimensionales . . . . . . . . . . 6.4. Cadenas de caracteres . . . . . . . . . . .. . . 6.5. Par´metros de tipos compuestos . . . . . . . . a 6.6. Par´metros de agregados de tama˜o variable . a n 6.7. Inicializaci´n de variables de tipo compuesto . o 6.8. Operaciones sobre variables de tipo compuesto 6.9. Uniones . . . . . . . . . . . . . . . . . . . . . . 3
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . .. . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
4
´ INDICE GENERAL 6.10. Campos de bits . . . . . . . . . . . . . . . . . . . . . . . . . ....
Regístrate para leer el documento completo.