自己写一个程序,用二级指针操作数组。
</pre><p><pre class="cpp" name="code" snippet_file_name="blog_20160224_6_4531200" code_snippet_id="1587013">#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char **argv) {
int a[100]={1,2,3};
int **p;
p = malloc(sizeof(int*));
*p = a;
printf("%d %d %d\n",(*p)[0],(*p)[1],(*p)[2]);
printf("%d %d %d\n",*(*p),*((*p)+1),*((*p)+2));
}