100个怪兽合体:C语言指针问题。

来源:百度文库 编辑:高考问答 时间:2024/04/26 19:52:51
行一int a,*p;
行二a=10;
行三p=&a;
行四printf("%d",*p);

问题是行四*p是什么。是指针?还是什么。行三我就知道,p是一个指针变量。但加*之后的p是什么?什么叫法?

*p是:p所指向的地址里所存放的内容,对于本题就是a所存放的内容10;

*p表示指针P所指向内存区域的值
*p就是a的值:10

10

10