Skip to content

基本数据类型

约 309 字大约 1 分钟

2025-06-25

整数型: int、long long

int类型

基础特性

  1. 存储空间:通常占用 4 个字节(也就是 32 位),不过具体的大小要依据编译器和系统来确定。

  2. 数值范围:一般情况下,能表示的数值范围是 - 2,147,483,648 到 2,147,483,647。

  3. 默认属性:属于有符号类型,这意味着它能够表示负数。要是你只需要处理正数,可以使用unsigned int

常用操作

c++
int a = 10, b = 3;

// 算术运算
int sum = a + b;      // 加法,结果为13
int diff = a - b;     // 减法,结果为7
int prod = a * b;     // 乘法,结果为30
int quot = a / b;     // 除法,结果为3(整数除法会直接舍弃小数部分)
int rem = a % b;      // 取余,结果为1

// 自增和自减
a++;                  // a变为11
--b;                  // b变为2

// 复合赋值
a += 5;               // a变为16(等同于a = a + 5)
b *= 2;               // b变为4(等同于b = b * 2)

long long类型

实数型:float、double

float类型

double类型

字符型:char

布尔型:bool