English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C ++¿Cuál es la diferencia entre int y long en

Entero

El tipo de datos int se utiliza para almacenar valores enteros. Puede ser firmado o no firmado. El tipo de datos int es32Ored4bytes. El espacio de almacenamiento necesario para almacenar valores es menor que el espacio de almacenamiento. La palabra clave "int" se utiliza para declarar una variable entera.

A continuación, se muestra la sintaxis del tipo de datos int.

int variable_name;

Aquí,

variable_name-Nombre de variable dado por el usuario.

A continuación, se muestra un ejemplo de tipos de datos int.

Ejemplo

#include <iostream>
using namespace std;
int main() {
   int a = 8;
   int b = 10;
   int c = a+b;
   cout << "El valor de c : " << c;
   return 0;
}

Resultado de salida

El valor de c : 18

Largo

El tipo de datos long se utiliza para almacenar valores de enteros largos. Puede ser firmado o no firmado. El tipo de datos long es64Ored8Bytes. Necesita más espacio de memoria que int para almacenar valores. La palabra clave "long" se utiliza para declarar una variable de entero largo.

A continuación, se muestra la sintaxis del tipo de datos long.

long variable_name;

Aquí,

variable_name-Nombre de variable dado por el usuario.

A continuación, se muestra un ejemplo de tipos de datos largos.

Ejemplo

#include <iostream>
using namespace std;
int main() {
   int a = 8;
   long b = 28;
   long c = long(a+b);
   cout << "El valor de c : " << c;
   return 0;
}

Resultado de salida

El valor de c : 36
Tutoriales de PostgreSQL