读书人

指针初始化有关问题!

发布时间: 2012-02-25 10:01:49 作者: rapoo

指针初始化问题!!
刚开始学习
看到指针初始化有些不懂还请点拨下
方式一:
int a;
int *p=&a;
方式二:
int a;
int *p;
p=&a;

*p表示指向变量a的一个指针, p 因该是地址,而*p就是变量a 的值,方式一我理解不了,还请指教下!


[解决办法]
int *p=&a; //这个是初始化, 就是定义的时候马上就给定了其值

int *p;
p=&a; //这个是一般的赋值, 就是先定义,然后在之后的某个地方赋值

读书人网 >C语言

热点推荐