Aprende a programar en c++
char Valores que se están dentro del rango – 128 hasta 127. Se utilizan normalmente para guardar las letras del alfabeto.
int Valores que están dentro del rango – 32768 hasta 32767.
unsigned Valores que están dentro del rango desde 0 hasta 65535.
long Valores que están dentro del rango -2147483648 hasta 2147483647.
float Valores que están dentro delrango desde 3.4 x 10-38 hasta 3.4 x 1038.
double Valores que están dentro del rango desde 1.7 x 10-308 hasta 1.7 x 10308.
MODIFICADORES
signed, unsigned, long y short
char -128 a 127.
unsigned char 0 a 255.
signed char -128 a 127.
int -32768 a 32767.
unsigned int 0 a 65535.
signed int -32768 a 32767.
short int -32768 a 32767.
unsigned short int 0 a 65535.
signed short int-32768 a 32767.
long int -2147483648 a 2147483647.
signed long int -2147483648 a 2147483647.
float 3.4 x 10-38 a 3.4 x 1038.
double 1.7 x 10-308 a 1.7 x 10308.
long double 1.7 x 10-308 a 1.7 x 10308.
DECLARACION DE CONSTANTES EN C
Pueden ser un número, un carácter, o una cadena de caracteres.
Constantes Enteras
1522U Constante entera de tipo unsigned int
1000L Constante entera detipo long
325UL Constante entera de tipo unsigned long
4326 Constante entera decimal de tipo int
432600 Constante entera decimal de tipo long
0 a 077777 Constante octal tipo int
0100000 a 0177777 Constante octal tipo unsigned int
0200000 a 017777777777 Constante octal tipo long
020000000000 a 037777777777 Constante octal tipo unsigned long
0x0 a 0x7FFF Constante hexadecimal tipo int
0x8000 a0Xffff Constante hexadecimal tipo unsigneg int
0x10000 a 0x7FFFFFFF Constante hexadecimal tipo long
0x80000000 a 0xFFFFFFFF Constante hexadecimal tipo unsigned long
EJEMPLOS
El número 256 en decimal 256
El número 256 en octal 0400
El número 256 en hexadecimal 0x100
El número -256 en octal -0400
El número -256 en hexadecimal -0x100
Constantes Reales
Una constante real tiene pordefecto el tipo doublé, para cambiarla se le adiciona la letra f o F para tipo float; una l o L para tipo long double.
EJEMPLOS
-17.24
17.24f
17.24F
17.24L
17.244283
.008E3
27e-3
Constante de un solo carácter
Están formadas por un único carácter encerrado entre comillas. Una secuencia de escape se considera como un único carácter.
EJEMPLO
‘ ‘ espacio en blanco
‘x’ letraminúscula x
‘\n’ nueva línea
‘\xlB’ carácter ASCII Esc.
Secuencias de escape
\n Nueva línea
\t Tabulador horizontal
\v Tabulador vertical (impresora)
\b Backspace (retroceso)
\r Retorno de carro
\f Alineación de pagina (impresora)
\a Bell (alerta o pito)
\’ Comilla simple
\’’ Comilla doble
\ Backslash (barra invertida)
\ddd Carácter ASCII, representación octal
\xdd CarácterASCII, representación hexadecimal
Constantes de caracteres
Es una cadena de caracteres entre comillas dobles
EJEMPLOS
“Este es un ejemplo”
“3.1415926”
“Avenida de los estudiantes, calle 34”
“Escriba un número entre 1 y 9 \no pulse la tecla enter”
\n fuerza a o pulse la tecla enter se escriba en otra línea.
Modificador de acceso
Las variables no pueden ser cambiadas durante laejecución del programa const
EJEMPLOS
const int a;
const int cuenta = 100;
volatile permite modificar por otros procesos diferentes al programa actual
EJEMPLO
extern const volatile int v;
la variable v accesible desde cualquier parte (extern), no modificable donde esta declarada.
IDENTIFICADORES
Suma, suma, SUMA son diferentes
Calculo_de_la_prima
_primeros
Abc123Los primeros 31 caracteres son significativos.
PALABRAS CLAVE
auto double int struct breack
else long switch case enum
register typedef char extern return
unión const float short unsigned
continue for signed void default
goto sizeof volatile do if
if static while _asm _far
_interrupt _saveregs _based _fastcall _loadds
_segment _cdecl _fortran _near...
Regístrate para leer el documento completo.