Act.2 - Lenguaje C++ - Antaño Velasco Damaris Sofía
Act.2 - Lenguaje C++ - Antaño Velasco Damaris Sofía
ASIGNATURA: Programación
Variables de C++:
Variables Locales: Se definen solo en bloque en el que se vayan a ocupar,
de esta manera evitamos tener variables definidas que luego no se utilizan.
Variables Globales: No son tan recomendables, pues su existencia atenta
contra la comprensión del código y su encapsulamiento.
Variables estáticas: Se tienen que inicializar en el momento en que se
declaran, de manera obligatoria.
Los datos que reconoce C++ definen el modo en que se usa el espacio (memoria)
en los programas. Al especificar un tipo de datos, se está indicando al compilador
como crear un espacio de almacenamiento en particular, y también como manipular
este espacio. Un tipo de dato define el posible rango de valores que una variable
puede tomar al momento de ejecución del programa y a lo largo de toda la vida útil
del propio programa.
Los tipos de datos pueden ser predefinidos o abstractos. Un tipo de dato predefinido
es intrínsecamente comprendido por el compilador. Un tipo de datos definido por el
usuario es aquel que usted o cualquier otro programador crea como una clase, que
comúnmente son llamados tipos de datos abstractos.
Los tipos de datos más comunes en C++ son:
Bibliografía:
Antaño, D(26/10/2020)Lenguaje C++
https://www.ecured.cu/C%2B%2B#Qu.C3.A9_se_puede_hacer_con_C.2B.2B
https://lenguajesdeprogramacion.net/cpp/
https://openwebinars.net/blog/que-es-cpp/
https://paginas.matem.unam.mx/pderbf/images/mprogintc++.pdf
C++ es un lenguaje de programación, creado a mediados de 1980 por Bjarne
Strousstrup, como extensión del lenguaje C.
Este lenguaje abarca tres paradigmas de la programación:
1. Programación Estructurada
2. Programación Genérica
3. Programación Orientada a Objetos
1984 : Al usar la directiva #include 1985: C ++ tiene los siguientes tipos fundamentales: Caracteres:
se le dice al compilador que char (también es un entero), wchar_t Enteros: short, int, long, long
busque e interprete los long
elementos definidos en el archivo Números en coma flotante: float, double, long double
que acompaña la directiva Booleanos: boolVacío: void
1997 : Constructor de copia. Es un 1998: Constructores + Memoria 2000: Liberar los recursos
constructor que recibe un objeto de heap Un objeto creado de la computacionales que el objeto de
la misma clase, y realiza una copia forma que se vio hasta ahora, dicha clase haya adquirido en el
de los atributos del mismo. es un objeto que vive dentro del tiempo de ejecución al expirar
alcance éste.