2.1基本内置类型

这部分内容在往返数次的对C和C++的预习和复习过程中已经十分熟悉。在这里对基础概念做一个简要的概括归纳:
 
内置类型主要分为两类:算术类型 和 空类型;
 
算数类型又包括两类:整型 和 浮点型;
 
其中整型类型包括:整型数、字符 和 布尔值;浮点型则是浮点数;
 
除了这些基本的内置类型,还有一个基本概念,即带符号类型,和无符号类型。具体意思又字面即可知,无非是实数和自然数的区别;
 
对于他们的具体数位问题,并没有必要深究,除非是为了应付考试,否则在现阶段抓住不放有些本末倒置之嫌;
 
更需要关注的是在具体编程的时候,相近的数据类型更应该选择哪一个,这里放一些选择数据类型的小Tips:
 
1.当数值明显不可为负时,优先选择无符号类型;
2.整型数一般选择 int 类型,如果数值超过 int 范围,直接选择 long long 类型;
3.算术表达式中不要使用 char 和 bool 类型(废话,我也不知道为什么我要写上);
4.浮点数运算直接选用 double,不要考虑吧 float;
 
//附上一张简洁的图,来自《Schaum’s Outline Programming with C++》 Second Edition
 
 

 

转载于:https://www.cnblogs.com/NK-007/p/9152875.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值