C语言指针指向固定区域,单片机或寄存器的固定地址
#include<stdio.h>
int main()
{
int a=10;
printf ("0x%p\n",&a);
//int *p=(int *)0x000000000061FE1D;//将该字符转成地址,用指针变量*p来承接
unsigned int *p=(volatile unsigned int *)0x000000000061FE1D;
//unsigned,无符号的整型数;volatile,防止编译器自动优化换地址
printf("0x%p\n",p);
return 0;
}