C语言指针变量加下标的作用意思意义

       指针,是一个数据类型。指针变量用于存储内存的绝对地址。相当于起始地址从0开始。指针变量中可以更改值,也就是更改了指向的内存地址。指针就是这个作用。而指针经常与下标配合使用,形同数组。这才让很多人把数组与指针混淆了。而指针变量加上下标,代表的意义就是:指针中的值就是起始地址,下标则是从指针中存储的地址作为起始地址开始偏移的。只不过,指针变量的值可以改变,因此表示起始地址是可以改变的。而普通的数组,一旦定义了,地址就固定了。这个就像在地上走一段路,就是数组中的下标。而在向前跑的车上向前走,就是指针加上下标的结果。

(摘自  http://www.cjjjs.com/paper/bcyy/626201571119679.aspx

猜你喜欢

转载自blog.csdn.net/qianxuedegushi/article/details/81699033