c语言在做数据类型转换的时候内存到底做了什么?

来源:百度知道 编辑:UC知道 时间:2024/09/21 02:40:10
c语言中在做数据类型转换的时候,内存到底做了什么呢?
如果不用强制类型转换的话,直接用printf转换输出,为什么不是想象的结果呢 ? 注意哦! 我的 提问是内存做了什么。

内存什么都不做,你用"%x"格式输出,就会发现内存是不会改变的。

只是从内存读出来的数据被按照需要的格式处理了。

被转换的内存区什么也没有改变. 改变的是使用的方式.