c++变量

变量名的命名规范
1)只能包含 3 种字符(数字、大/小写字母,下划线)
2)不能以数字开头(即,只能以字母或下划线开头)
int 2name; //非法
3)不能和“关键字”同名(c 语言内部已经使用的“名称”),比如类型名 int
变量名的最大长度,C 语言没有规定。
最大长度限制,取决于编译器,一般都在 32 以上。
变量名,最好“顾名思义”,不用使用汉语拼英的简写!
比如:用 name 表示姓名,用 power 表示功率。
命名风格:
1)下划线风格
int student_age; (一般用于变量名、函数名)
2)小驼峰风格
int studentAge; (一般用于变量名、函数名)
1)大驼峰风格
class StudentAge; (一般用于“类名”)
2)全部大写 (一般用于宏)
#define MAX_AGE 30

int 类型
使用最多的整数类型
在内存中占 4 个字节
表示范围:- (2 的 31 次方) ~ 2 的 31 次方-1 【正负 21 亿左右】
长整形 long
long 也就是 long int
可用来存储更大的整数。

长长整形 long long
用来存储整数。
在内存中占 8 字节。
很少使用,仅用于特殊的计算。
短整形 short
用来存储整数。
在内存中占 2 字节。
用于存储小范围的整数
表示范围:- (2 的 15 次方) ~ 2 的 15 次方-1 【正负 3 万多】

无符号类型

unsigned int
unsigned long
unsigned long long
unsigned short

字符类型 char

 float 类型(单精度浮点类型)
用来存储带小数部分的数据。
在内存中占用 4 个字节
表示范围:-3.4*10^38~+3.4*10^38 (不需记忆)
精度:最长 7 位有效数字(是指 7 位 10 进制位)

 

 

 double 类型(双精度浮点类型)
用来存储带小数部分的数据。
8 个字节
具体的存储方式和 float 相似.

表示范围:-1.7*10^308~1.7*10^308(不需记忆)
精度:最长 16 位有效数字(是指 16 位 10 进制位)

浮点类型的常量
带小数的常量默认都是 double 类型
3.14 是 double 类型
3.14f 强制指定是 float 类型
可以用”科学计数法”表示浮点类型的常量
1.75E5 或 1.75 e5
1.75E5 就是 1.75 乘以 10 的 5 次方(100000), 175000.0

浮点数据的输出控制

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值