关于指针的一点问题。

2019-08-20 17:21发布

本帖最后由 vention 于 2017-4-24 16:45 编辑

我本来定义了一个     unsigned  int  Addr;
然后我要取用这个 Addr地址的时候,却不知道怎么写,而且总是出错。
非逼着我 把它定义为 unsigned  int  Addr[1];
然后去取地址  &Addr[0] 才可以。

请问我要怎么写才简单方便,不用定义为数组啊。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
15937417823
1楼-- · 2019-08-20 21:45
unsigned int *Addr;
vention
2楼-- · 2019-08-21 02:27
15937417823 发表于 2017-4-24 17:06
unsigned int *Addr;

好像是这样的哦
15937417823
3楼-- · 2019-08-21 05:14
 精彩回答 2  元偷偷看……
操作系统
4楼-- · 2019-08-21 07:22
花点钱,买本C语言语法的书吧.
小温
5楼-- · 2019-08-21 11:21
&--取址符,*--取值符
小陀螺爱炒蛋
6楼-- · 2019-08-21 14:55
定一个unsigned int *p = &Addr;操作*p读写就行了~当然如果你用的CPU有MPU而且配置了,那么就不一定能操作了

一周热门 更多>