分享

【每日一答】(105)“东经123度、北纬45度”,地址和地址有何区别?

 大零蛋老师 2020-09-15

问:&数组名 和数组名都表示地址,它们有什么区别?

答:&数组名 和数组名都表示地址,但是地址的级别不一样。

你在“东经123度、北纬45度”,这是个地址。

  • 你家的楼房,我要是一间房一间房的考虑,你住的房间是这个地址,这个地址就是“房间‘级别的;

  • 我要是一个楼一个楼的考虑,你家的楼是这个地址,这个地址是“一个楼一个楼”的级别;

  • 我要是一个地区一个地区的考虑,你加的地区是这个地址,这个地址是“一个地区一个地区”的级别的

这就是地址的级别……

见《C语言其实很简单》的“指针三家人”

问:数组名可以代表指针么,意思就是如果写一个数组名后,前面就不用&了

答:一定要区分开“地址”和“地址”的不同
级别不同。
见《C语言其实很简单》这里


  • 学习C语言,请关注本公众号,后台(不是文末留言)回复数字:1

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约