*(int *)0x90015554=0x00aa; 这条C语言的语句表示什么意思,这里两个星号的作用是什么?谢谢

问题描述:

*(int *)0x90015554=0x00aa; 这条C语言的语句表示什么意思,这里两个星号的作用是什么?谢谢
1个回答 分类:综合 2014-09-20

问题解答:

我来补答
括号里是强制转换成指针形式,即先将地址0x90015554转化成指向int数据的地址,然后括号外的第二个*表示取得地址0x90015554的值,整个表达式的意思就是将0x00aa这个值赋给0x90015554这个地址
 
 
展开全文阅读
剩余:2000
上一页:bfds
下一页:知道的请解答