1+ // este lenguaje no tiene web oficial
2+ // comentario de una linea
3+ /*
4+ comentario de varias lineas
5+ todos los valres de bits que se ponen pueden ser variables dependiendo del compilador y arquitectura
6+ ¿hey brais puedes compartir los playlists de rock que usas para tus directos?
7+
8+ este es el valor maximo que se puede representar con respecto a los bit que se maneja unsigned
9+ 8 bits (1 byte) = 255
10+ 16 bits (2 bytes) = 65,535
11+ 32 bits (4 bytes) = 4,294,967,295
12+ 64 bits (8 bytes) = 18,446,744,073,709,551,615
13+
14+ signed se puede manejar en estos rangos
15+ 8 bits (1 byte) = -128 a 127
16+ 16 bits (2 bytes) = -32,768 a 32,767
17+ 32 bits (4 bytes) = -2,147,483,648 a 2,147,483,647
18+ 64 bits (8 bytes) = -9,223,372,036,854,775,808 a 9,223,372,036,854,775,807
19+
20+ los valores de c++ son automaticamente signed
21+
22+ */
23+ #include < iostream>
24+ #include < string>
25+ using namespace std ;
26+
27+ int main () {
28+ const string constante = " C++" ;
29+ string variable = " ¡Hola, " ;
30+
31+ // hay diferentes valores numericos
32+ short corto = 65524 ;// este es de 16 bits
33+ int entero = 4294967294 ;// este es de 32 bits o 16 bits dependiendo del compilador
34+ long largo = 4294967294 ;// este es de 32 bits
35+ long long gigante = 18446744073709551614 ;// este es de 64 bits
36+
37+ float flotante = 3.141592 ;
38+ double doble = 3.141592653589793 ;
39+ long double giganteDoble = 1.000000000000001 ;
40+ float scientifico = 6.02E23 ; // el float también puede usar notación cientifica
41+
42+ // también se pueden declarar los valores sin signo
43+ unsigned short cortoSinSigno = 65535 ;
44+ // también está el constexpr que es un valor que se va a calcular mientras se conpila no mientras se corre
45+ constexpr float PI = 3.14159265358979323846 ;
46+ // y se puede usar el auto que lo detecta automatico
47+ auto autoDetectado = 3 ;
48+
49+ // hay diferentes valores de texto
50+ char caracter = ' a' ;
51+ string texto = " Hola, C++" ;
52+ char ascii = 65 ; // el char también puede ser un valor ascii
53+
54+ // y está el bool
55+ bool booleano = true ;
56+
57+ cout << texto;
58+ return 0 ;
59+ }
0 commit comments