上课留得思考题怎么解决?

img


有没有人会啊,感觉好难啊,如何该强制转换地址,还有可不可以讲一下指针比较重要的知识点,感觉越学越迷了。谢谢各位

就是'a'字符的ASCII码呗,97

字符 a 在内存中占一个字节,在内存中表示为 0110 0001,用 int 指针指向它后,输出的时候,十进制表示就是 97。可以理解为内存就是一团面,char 类型指针和 int 类型指针是模具,你用 char 类型指针输出,它就是 char 的模具的表现形式,即字符,你用 int 类型的指针输出,它就是 int 的模具的表现形式,即数字。


还有就是 char 转换成 int 需要扩展内存,进行类型转换。


有时间建议看下《深入理解计算机系统》这本书,搞透了,你比老师都厉害。


望采纳。