课程
/后端开发
/C
/Linux C语言指针与内存
p pa,p *pa,和p &pa 这三个有什么区别
2015-09-17
源自:Linux C语言指针与内存 4-4
正在回答
p pa 就是查看这个指针变量所保存的地址
p *pa就是查看指针指向的地址的值即3
p & pa就是查看这个指针变量的地址
指针变量就是用来保存地址的 望采纳
p是打印的意思,
p pa 打印pa的值
p *pa打印pa所值的内容值 即3
p &pa 打印pa在内存中的地址
*代表取值
&代表取地址
请把它们的声明完整的写出来
1宠儿011 提问者
onemoo 回复 1宠儿011 提问者
1宠儿011 提问者 回复 onemoo
攻城没有狮 回复 1宠儿011 提问者
akavice 回复 1宠儿011 提问者
热喷Redpen 回复 1宠儿011 提问者
qq_星空_1 回复 1宠儿011 提问者
举报
指针-C语言的核心,代领大家对c语言有更加深刻的理解
3 回答pa,*pa的值
2 回答p *pa是访问地址所指的内容,那int *pa=&a;这不是地址吗,怎么*pa又是地址又是所指的内容?怎么回事?
1 回答*p=3 *p=1 *p=2顺序为什么是这样的
1 回答p[4];*p=101,p=&a
2 回答为什么*p=&a后又p=&a?这个p到底扮演的什么角色?