【发布时间】:2013-02-18 03:18:56
【问题描述】:
int fd = open("/dev/mem", O_RDWR);
present = (unsigned char *)mmap(0,
getpagesize(),
PROT_READ|PROT_WRITE,
MAP_SHARED,
fd,
0x22400000);
if ((*present & 1) == 0)
{
printf("Converter not present\n");
exit(1);
}
1) 上面代码中的'&'操作符是什么意思?
【问题讨论】:
-
-1 缺乏研究工作
-
供将来参考:下次您提出问题时,请确保您表明您已经完成了研究工作,而不是简单地在 SO 上提出问题。您肯定会避免投反对票并获得更多积极的帮助。