已知
unsigned int address[4];
address[0]= 0x1234;//0x1234是内存中的地址
我想通过address[0]取出0x1234的值,如何处理?在线等啊
c语言 已知地址 取值
答案:3 悬赏:0
解决时间 2021-02-20 01:11
- 提问者网友:不懂我就别说我变
- 2021-02-19 18:08
最佳答案
- 二级知识专家网友:情战辞言
- 2021-02-19 18:57
int a;
a = *(int *) address[0];
a = *(int *) address[0];
全部回答
- 1楼网友:初心未变
- 2021-02-19 21:36
楼主你好
两种方式:
(1)使用c语言取地址符&
&address[0]就是对应的存储地址
(2)数组名是首地址
那么address对应的就是address[0]的地址
希望能帮助你哈
- 2楼网友:怪咖小青年
- 2021-02-19 20:26
当数字是4位数的时候下面的成立,上面的不成立,当数字为2位数的时候,上面的成立下面的不成立
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯