C++入门学习(七)整型

整型就是整数类型的数据(-1,0,1等等)

|-----------------|---------------------------------------|----------------------------------|
| 数据类型 | 占用空间 | 取值范围 |
| short(短整型) | 2字节 | (-2^15 ~ 2^15-1) 32768~32767 |
| int(整型) | 4字节 | (-2^31 ~ 2^31-1) |
| long(长整形) | Windows为4字节, Linux为4字节(32位), 8字节(64位) | (-2^31 ~ 2^31-1) |
| long long(长长整形) | 8字节 | (-2^63 ~ 2^63-1) |

例子:

cpp 复制代码
#include <iostream>
using namespace std; 
int main()
{
	short aaa=32768;
	cout<<aaa<<endl;

	return 0;
}

32768超过了最大值32767,所以回到了最后的负值。

相关推荐
MarkHD3 小时前
智能体在车联网中的应用:第51天 模仿学习与离线强化学习:破解数据效率与安全困局的双刃剑
学习·安全
fqbqrr5 小时前
2601C++,cmake与导入
c++
fqbqrr6 小时前
2601C++,编写自己模块
c++
molaifeng6 小时前
Go 语言如何实现高性能网络 I/O:Netpoller 模型揭秘
开发语言·网络·golang
Drawing stars6 小时前
JAVA后端 前端 大模型应用 学习路线
java·前端·学习
崇山峻岭之间6 小时前
Matlab学习记录33
开发语言·学习·matlab
Evand J6 小时前
【2026课题推荐】DOA定位——MUSIC算法进行多传感器协同目标定位。附MATLAB例程运行结果
开发语言·算法·matlab
jllllyuz6 小时前
基于MATLAB的二维波场模拟程序(含PML边界条件)
开发语言·matlab
忆锦紫7 小时前
图像增强算法:Gamma映射算法及MATLAB实现
开发语言·算法·matlab
科技林总7 小时前
【系统分析师】3.5 多处理机系统
学习