为了账号安全,请及时绑定邮箱和手机立即绑定

关于指针操作

p[3]=100;      //p往下三格的地址存放的数据赋值为100  p没有变。p[]可以取值 等价于p+=3; *p=100; 我的理解对吗?

正在回答

3 回答

理解正确!

0 回复 有任何疑惑可以回复我~
#1

nilaoda 提问者

非常感谢!
2016-10-29 回复 有任何疑惑可以回复我~

正确的,但是第二张情况,p的地址是改变了的吧

0 回复 有任何疑惑可以回复我~
#1

nilaoda 提问者

嗯p[3]这样应该不会改变p的地址 p+=3就变了
2016-11-03 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Linux C语言指针与内存
  • 参与学习       116474    人
  • 解答问题       250    个

指针-C语言的核心,代领大家对c语言有更加深刻的理解

进入课程

关于指针操作

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信