GENERALIDADES DEL LENGUAJE C++
"Idioma Artificial"
Escribir diversas soluciones
que se puedan entender por
la maquina y el programador
El Programador
escribe un
Codigo fuente
Este se Compila
Formando un código objeto
Y Este puede ser ejecutado
por la Computadora
Existen 2 tipos de lenguaje
de programación:
Interpretes
Son escritos por el
programador y se ejecutan de
manera inmediata.
Compiladores
Son escritos por el programador
pero requieren un proceso de
revision sintactica y semantica
para generar un codigo que sera
entendible por la computadora.
La función principal es el "main"
Tipos de Datos en C++
El tipo de dato determina el valor que pueda tomar una variable. Cada variable, argumento de función y el valor devuelto por una función debe tener un tipo para compilarse. Asimismo, ante de evaluar todas las expresiones
(incluyendo valores literales), el compilador les da tacitamente un tipo.
Enteros
Números de coma flotante (reales)
Caracteres
La Función main es el punto de partida para la ejecución de un programa
Declaraciones Globales
Se realiza fuera del cuerpo de cualquier función, normalmente al principio del programa, después de la definición de los archivos de biblioteca (#include), de la definición de constantes simbólicas y antes de cualquier función.
Directivas de Procesamiento
El preprocesador analiza el fichero fuente antes de la fase de compilación real, y realiza las sustituciones de macros.
Una directiva de preprocesador es una línea cuyo primer carácter es un #.
Ejemplos
#include
#define
#idef
Directiva #Include
Le indica al procesador que trate el
contenido de un archivo especificado
Directiva #define
Este se encarga de crear una macro, que es un identificador de parámetros con una cadena de tokens
Tipos de datos Númericos
Los tipos de datos numéricos en C++ están divididos en enteros y reales
Los tipos de datos enteros se dividen
char, Bool, Short, Int, Long, Long long
Los Tipos de datos numéricos reales se dividen
Float, Double, Long Double1