在C语言中,数值型数据1234按二进制格式存储应表示为何种形式?

热心网友

1234对应的十六进制是0x4D2。在C中,数值的存储和声明的类型有关,和机器的存储方式有关(所谓的大尾,小尾),还和编译器有关。例如在Intel系列中,声明为unsigned integer (16位编译器),存储位低字节D2,高字节04。

热心网友

到图书馆借《深入理解计算机系统》,第2章楼上对了

热心网友

C语言中是没有布尔型的,你可按照整型存储,做位运算时自动转换