作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/06 07:44:08
*(int *)0x90015554=0x00aa; 这条C语言的语句表示什么意思,这里两个星号的作用是什么?谢谢
*(int *)0x90015554=0x00aa; 这条C语言的语句表示什么意思,这里两个星号的作用是什么?谢谢
括号里是强制转换成指针形式,即先将地址0x90015554转化成指向int数据的地址,然后括号外的第二个*表示取得地址0x90015554的值,整个表达式的意思就是将0x00aa这个值赋给0x90015554这个地址