指针与数组
请问有人帮我解释一下指针和数组吗?特别对指针我不太理解,请大家用比较土的方法告诉我,就是比较大众化的方法,因为书上的术语我也有书看。谢谢!
[解决办法]
有本叫做《嗨翻c语言》的书讲得比较有乐趣和大众化,可以去看看。
[解决办法]
比如,你是个大款
你家有5层楼,从1楼到5楼共有五个单元
这5个单元就是数组
人家给你寄信,在信封上写下你家的门牌号,门牌号就是指针,而信封就是指针变量
[解决办法]
指针就是一种特殊的变量,这个变量的内容是一个地址,仅此而已
[解决办法]
假如你有很多钱,都是用麻袋装着,而且这些麻袋排成一行(数组)。你在用手指数究竟有多少袋时,手指就是指针。手指在你这边(指针本身的地址),手指所指之物即麻袋(所指之物的地址)。
[解决办法]
《C专家编程》可以看看里面关于指针和数组的部分,很清楚。