*(int *)&x的意思

&x是x的地址,(int *)是把x的地址转换为int类型的指针,前面再加一个星号表示输出这个int指针的值。注意在内存中由于浮点数的储存形式,转换成int类型的指针的时候只取前四个字节,导致会输出一个很大的数

posted @ 2023-11-26 10:29  最爱丁珰  阅读(68)  评论(0编辑  收藏  举报