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