Вы находитесь на странице: 1из 3

Tipos de datos

En la siguiente tabla se muestran los tipos básicos con los que se cuenta C y C++:

Diponibl
Palabra
Tipo e
reservada
C C++
Lógico bool No Si
Carácter char Si Si
Entero int Si Si
Coma flotante float Si Si
Coma flotante doble double Si Si
Sin valor void Si Si

Rango de los tipos de datos

Tipos de datos disponibles en C y C++, y sus valores mínimo y máximo soportado.

Dígitos Rango
Tam
de
Tipo .
precisió Min Max
Bits
n
bool 8 0 0 1
char 8 2 -128 127
signed
8 2 -128 127
char
unsigned
8 2 0 255
char
short int 16 4 -32,768 32,767
unsigned
16 4 0 65,535
short int
int 32 9 -2,147,483,648 2,147,483,647
unsigned
32 9 0 4,294,967,295
int
long int 32 9 -2,147,483,648 2,147,483,647

unsigned 32 9 0 4,294,967,295
long int
-
long
64 18 9,223,372,036,854,775,80 9,223,372,036,854,775,807
long int
8
unsigned
18,446,744,073,709,551,61
long 64 18 0
5
long int
float 32 6 1.17549e-38 3.40282e+38
double 64 15 2.22507e-308 1.79769e+308
long 96 18 3.3621e-4932 1.18973e+4932
double

Operadores aritméticos

Los operadores aritméticos que se pueden utilizar en C++ son:


Operació
Acción
n
x++ Postincremento
++x Preincremento
x-- Postdecremento
--x Predecremento
+x + unario
-x - unario
x*y Multiplicación
x/y División
x%y Módulo
x+y Suma
x-y Resta
pow(x,y) Exponenciación

Operadores relacionales

Los operadores relacionales comparan sus operandos y devuelven el valor 1 si la


relación es cierta, y 0 si no lo es. Son:
Operado
Propósito
r
< Menor que
<= Menor o igual que
> Mayor que
>= Mayor o igual que
== Igual
!= No igual

Operadores lógicos

Los operadores lógicos que se pueden utilizar en C++ son:


Operado
Acción
r
Negación
!
lógica
<< Y lógico
|| O lógico

Вам также может понравиться