收获一:
全局变量初始值为0,局部变量初始值随机数、垃圾值。
全局变量的默认初始值是 0(它所占用的每一个字节都是0值),
局部变量的默认初始值是随机的,是垃圾值,没有规律。这就告诫我们,使用局部变量之前一定要初始化,否则它的值是没有意义的。
收获二:
在ASCII 码表中,E、F、G、H 的值分别是 69、70、71、72。
字符和整数没有本质的区别。可以给 char 变量一个字符,也可以给它一个整数;反过来,可以给 int 变量一个整数,也可以给它一个字符。 char 变量在内存中存储的是字符对应的 ASCII 码值。如果以 %c 输出,会根据 ASCII 码表转换成对应的字符;如果以 %d 输出,那么还是整数。 int 变量在内存中存储的是整数本身,当以 %c 输出时,也会根据 ASCII 码表转换成对应的字符。也就是说,ASCII 码表将整数和字符关联起来了。
收获三:
变量,数据类型转换
最新推荐文章于 2022-05-08 12:47:29 发布