当前位置: 首页 > article >正文

【C++入门学习】7. 类型

基本类型
修饰符类型

基本类型

类型关键字
布尔型bool
字符型char
整型int
浮点型float
双浮点型double
无类型void
宽字符型wchar_t

字符型char只占八位,存储ascii码的,而宽字符型是为了存储多国语言的代码unicode。

// 宽字符型的定义
typedef short int wchar_t;

修饰符类型

c++允许在 char、int 和 double 数据类型前放置修饰符

类型解释
signed表示变量可以存储负数。对于整型变量来说,signed 可以省略,因为整型变量默认为有符号类型。
unsigned表示变量不能存储负数。对于整型变量来说,unsigned 可以将变量范围扩大一倍。
short表示变量的范围比 int 更小。short int 可以缩写为 short。
long表示变量的范围比 int 更大。long int 可以缩写为 long。
long long表示变量的范围比 long 更大。C++11 中新增的数据类型修饰符。
float表示单精度浮点数。
double表示双精度浮点数。
bool表示布尔类型,只有 true 和 false 两个值。
char表示字符类型。
wchar_t表示宽字符类型,可以存储 Unicode 字符。

http://www.kler.cn/news/309340.html

相关文章:

  • Java项目实战II基于Java+Spring Boot+MySQL的服装厂服装生产管理系统的设计与实现
  • 归并排序
  • Text-to-SQL技术升级 - 阿里云OpenSearch-SQL在BIRD榜单夺冠方法
  • [ffmpeg]音频格式转换
  • matlab绘制不同区域不同色彩的图,并显示数据(代码)
  • 【每日一题】LeetCode 2848.与车相交的点(数组、哈希表、前缀和)
  • python知识点100篇系列(18)-解析m3u8文件的下载视频
  • 东土科技加码芯片业务投资,携手神经元共建新型工业生态
  • 【开放词汇检测】基于MMDetection的MM-Grounding-DINO实战
  • 动态ip切换过快,会引起我的账号下次登录异常吗
  • CentOS详细解析及其配置方法
  • golang 字符串浅析
  • 使用Python实现深度学习模型:智能家电控制与优化
  • Nginx搭建直播服务器,并用rtmp,http-flv,hls三种模式拉流观看直播的流程
  • iOS 知识点记录
  • 区块链积分系统:革新支付安全与用户体验的未来
  • 【Petri网导论学习笔记】Petri网导论入门学习(三)
  • 启信产业大脑助力市北高新园区数字化升级,开启智慧园区新篇章
  • 自己建网站怎么建
  • OpenCV结构分析与形状描述符(24)检测两个旋转矩形之间是否相交的一个函数rotatedRectangleIntersection()的使用
  • 网络安全学习(五)Burpsuite实战
  • 解决Matlab报错:MEX 文件 ‘D:\MATLAB\toolbox\maple\maplemex.mexw64‘ 无效: 缺少依赖共享库
  • 2024年某大厂HW蓝队面试题分享
  • Github打不开解决方法
  • 产品经理有必要学习大模型技术吗?
  • 【Elasticsearch系列十一】聚合 DSL API
  • 地平线秋招2025
  • 大数据处理技术:企业岗位需求决策
  • 【机器学习】--- 深度学习中的注意力机制
  • bootstrap application nacos环境配置失效