20191017

今天做了1.2编程基础之变量定义、赋值及转换

1.强制转换类型将浮点数转换为整型的时候只保留整数部分,要想保留小数部分可将小数部分扩大。
2.布尔函数只有1和0,用的时候要在头文件里提到。
3.double精度比float高,比赛都用double除非强制要求。
4.在给字符数组初始化的时候要注意字符串最后有一个“\0”,系统会自动给字符串末尾加“\0”,但是不会自动为其开辟储存空间。

char name[10];

1) 如果字符串的长度大于 10,那么就存在语法错误。这里需要注意的是,这里指的“字符串的长度”包括最后的 ‘\0’。也就是说,虽然系统会自动在字符串的结尾加 ‘\0’,但它不会自动为 ‘\0’ 开辟内存空间。所以在定义数组长度的时候一定要考虑 ‘\0’。
2) 如果字符串的长度小于数组的长度,则只将字符串中的字符赋给数组中前面的元素,剩下的内存空间系统会自动用 \0’ 填充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值