这一句指针定义是什么意思?

2019-07-27 16:20发布

#define  SPI_SEL_REG  *(unsigned  int*)0x2004
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
lizye
1楼-- · 2019-07-28 18:28
 精彩回答 2  元偷偷看……
lizye
2楼-- · 2019-07-28 22:03
在使用一个指针时,一个程序既可以直接使用这个指针所储存的内存地址,又可以使用这个地址里储存的变量或函数的值。
shimx
3楼-- · 2019-07-28 22:53
0x2004里面是需要的值!
jiaxw
4楼-- · 2019-07-29 03:17
双重指针!!
spark周
5楼-- · 2019-07-29 08:32
#define  SPI_SEL_REG  *(unsigned  int*)0x2004       这句话的意思是将*(unsigned  int*)0x2004  命名为SPI_SEL_REG  
重点讲一下 *(unsigned  int*)0x2004            首先0x2004 表示一个地址   使用十六进制表示
unsigned  int*指向一个无符号整型地址     
spark周
6楼-- · 2019-07-29 10:43
 精彩回答 2  元偷偷看……

一周热门 更多>