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,所以回到了最后的负值。

相关推荐
科技林总3 小时前
【系统分析师】认证介绍
学习
码农水水3 小时前
国家电网Java面试被问:二叉树的前序、中序、后序遍历
java·开发语言·面试
Respect@3 小时前
qml之TableViewColumn
开发语言·qml
不吃橘子的橘猫3 小时前
NVIDIA DLI 《Build a Deep Research Agent》学习笔记
开发语言·数据库·笔记·python·学习·算法·ai
算法与双吉汉堡3 小时前
【短链接项目笔记】6 短链接跳转
java·开发语言·笔记·后端·springboot
学Linux的语莫3 小时前
python的基础使用
开发语言·python
wildlily84273 小时前
C++ Primer 第5版章节题 第十章
开发语言·c++
刘孬孬沉迷学习3 小时前
层与天线的区别
网络·学习·5g·信息与通信·mimo·预编码·层映射
冬夜戏雪3 小时前
【学习日记】【12.30】【14/60】
服务器·网络·学习
零雲3 小时前
java面试:@Resource和@Autowired的区别
java·开发语言·面试