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

相关推荐
Hello_Embed7 分钟前
RS485 双串口通信 + LCD 实时显示(DMA+IDLE 空闲中断版)
笔记·单片机·学习·操作系统·嵌入式·freertos
徐子元竟然被占了!!8 分钟前
常用端口学习
运维·网络·学习
毕设源码-钟学长11 分钟前
【开题答辩全过程】以 基于Java的运动器材销售网站为例,包含答辩的问题和答案
java·开发语言
Miketutu16 分钟前
Flutter学习 - 组件通信与网络请求Dio
开发语言·前端·javascript
workflower22 分钟前
软件需求规约的质量属性
java·开发语言·数据库·测试用例·需求分析·结对编程
XH华31 分钟前
数据结构第九章:树的学习(上)
数据结构·学习
xiaoye-duck32 分钟前
吃透C++类和对象(下):内部类、匿名对象及编译器优化的深度解析
c++
鸣弦artha38 分钟前
Flutter框架跨平台鸿蒙开发——Build流程深度解析
开发语言·javascript·flutter
情缘晓梦.1 小时前
C++ 内存管理
开发语言·jvm·c++
黄晓琪1 小时前
Java AQS底层原理:面试深度解析(附实战避坑)
java·开发语言·面试