1.指针,其实就是地址,存储指针(地址)的变量叫做指针变量。
&是取地址符,&后边跟的是指针里存的那个量。
*是间接寻址运算符,*后边跟的是指针变量,也就是寻找这个地址里存贮的量。
可以把指针理解成绳子,地址理解成框,地址里存储的量理解成框里的苹果。
当指针变量在声明时,譬如 int *p,这里的*只是表明p是一个指针型变量,不是间接取址符。
2.数组,在声明数组时,数组【】里的数代表的是数组的长度,有几个数就是几。
当代表数组中的某个具体元素时,【】里的数代表的是该元素在数组中序号,而这个序号是从0开始的,所以是它的排序号-1.
原文:https://www.cnblogs.com/wanlyswzg/p/13053154.html