您的位置:首页 > 编程语言 > C语言/C++

C语言指针 直接寻址与间接寻址详解

2016-03-22 21:07 495 查看
int a;

int *pa=a;

a=10;//直接寻址

*pa=10;//间接寻址(指针的解引用)

比如我们是龙会中学的学生,我们现在要想找龙会中学,我们知道学校具体位置直接去学校(直接寻址)

外地记者来考察学校教学,他以前没来过不知道具体方位,只有通过学校地址号找过来(间接寻址)

于是我们在程序中主函数调用另外一个函数,另外一个还是无法直接访问修改其他函数中a的值,于是我们通过寻找a的地址的方式来间接修改a的值,达到修改其他函数变量的值的作用。这也是指针的重要作用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: