指针数组:专门用来存放指针的数组
类型* 数组名[长度]
指针数组也是数组,它是用来存放指针的,或者说地址。在上图中,buf+i表示的是第i+1个指针在内存中的地址,buf[i]则是第i+1个指针中存放的内容,比如说buf[0]中存放的是&a,是变量a在内存中的地址,buf[0]=&a. *buf[0]=100,是输出变量a的值。
二维数组与指针:
从上图可以看到,buf1、buf1[0]、&buf[0][0]、*(buf1+0)在数值是上相等的,但是它们的意义并不相同。
buf1是数组名,是整