Tipos De Datos En C++
Las variables enteras almacenan números enteros dentro de los límites de su tamaño, a su vez ese tamaño depende del compilador, y del número de bits que se use por palabra de memoria: 8, 16, etc. No hay reglas para saber el mayor número que se puede almacenar en cada tipo int, long int o short int; depende en gran medida delcompilador y del ordenador.
Rango : -2147483648 a 2147483648
- octal( 0____ )
- Decimal
- Hexadecimal ( 0x___ )
- Sin signo( ___u )
- Largo( ___L )
¿Cuáles son los tipos de datos de un punto flotante en C++ y cuáles son sus rangos?
Las variables de este tipo almacenan números en formato de coma flotante, mantisa y exponente, para entendernos, son números con decimales. El fuerte deestos números no es la precisión, sino el orden de magnitud, es decir lo grande o pequeño que es el número que contiene.
Rango: 1.17549e-32 a 3.40282e+38
¿Cuáles son los tipos de datos carácter en C++ y cuáles son sus números ASCCI?
Caracteres.
- char ( -128 a 127 )
- unsigned char ( 0 a 255 )
Enteros.
- short ( -32768 a 32767 )
- unsigned short ( 0 a 65535 )
- int ( -32768 a32767 )
- unsigned int ( 0 a 65535 )
- long ( -2147483648 a 2147483647 ).
- unsigned long ( 0 a 4294967295 )
Punto flotante.
- float ( 3.4 E -38 a 3.4 E +38 )
- double (1.7E -308 a 1.7E +308)
long double ( 3.4 E -4932 a 1.1 E +4932 )
¿Cuáles son los códigos de escape en C++ y cuáles son sus números ASCCI?
Las secuencias de caracteres en las que el primero es la barrainvertida, se denominaron secuencias de escape y aunque originariamente se utilizaron para la representación de los caracteres de control, por extensión pueden representarse de este modo todos los códigos ASCII.
Secuencia Valor Símbolo Descripción
\a 0x07 BEL Sonido audible (bell)
\b 0x08 BS Retroceso (backspace)
\f 0x0C FF Salto de formato (formfeed)
\n 0x0A LF Saltar una línea (linefeed)
\r 0x0D CR Retorno de carro (carriage return)
\t 0x09 HT Tabulación horizontal (H Tab)
\v 0x0B VT Tabulación vertical (V Tab)
\\ 0x5c \ Barra invertida (backslash) [2]
\' 0x27 ' Apóstrofo (comilla simple)
\" 0x22 " Doble comilla
\? 0x3F ? Interrogación
\O cualquiera cualquiera O = cadena de hasta tres dígitos octales
\xH cualquiera cualquiera H = cadena dedígitos hexadecimales
\XH cualquiera cualquiera H = cadena de dígitos hexadecimales
¿Cómo se escriben los tipos de datos carácter en C++ y cuáles son sus rangos en ASCCI?
¿Qué es rvalue y lvalue?
Cada variable es identificada por un nombre y es de un tipo particular de dato.
Una variable es direccionable, esto es, existen dos valores asociados con ella:
* rvalue ( readvalue ), el valor almacenado en algún lugar de la memoria
* lvalue ( location value ), el lugar donde se almacena el valor, la dirección
Defina los operadores aritméticos y de asignación.
Aritméticos:
Son utilizados para operaciones matemáticas; Existen dos operadores aritméticos unitarios, '+' y '-' que tienen la siguiente sintaxis:
+ <expresión>
- <expresión>
Encuanto a los operadores binarios existen siete. '+', '-', '*' y '/', tienen un comportamiento análogo, en cuanto a los operandos, ya que admiten enteros y de coma flotante. Se trata de operaciones aritméticas como la suma, resta, multiplicación, división y modulo.
Asignación:
Existen varios operadores de asignación, el más evidente y el más usado es el "=", pero no es el...
Regístrate para leer el documento completo.