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

相关推荐
无限进步_几秒前
【C++】验证回文字符串:高效算法详解与优化
java·开发语言·c++·git·算法·github·visual studio
克里斯蒂亚诺·罗纳尔达2 分钟前
智能体学习16——学习与适应(Learning-and-Adaptation)-深入解读
深度学习·学习·机器学习
浅时光_c4 分钟前
12 指针
c语言·开发语言
charlie1145141918 分钟前
嵌入式现代C++工程实践——第10篇:HAL_GPIO_Init —— 把引脚配置告诉芯片的仪式
开发语言·c++·stm32·单片机·c
呼啦啦5619 分钟前
C++动态内存管理
c++
call me by ur name9 分钟前
ERNIE 5.0 Technical Report论文解读
android·开发语言·人工智能·机器学习·ai·kotlin
dog25010 分钟前
细看高维空间中距离度量失效
开发语言·php
码云数智-大飞12 分钟前
Rust的所有权模型如何消除内存安全问题?与C++的RAII有何异同?
开发语言
如意猴15 分钟前
【前端】002--怎样制作一个简历界面?
开发语言·前端·javascript
夜珀18 分钟前
OpenTiny NEXT 从入门到精通·第 6 篇
开发语言·前端框架