void func_158301(){
char *a[] = {"a","bz","cx","d"};//指针在栈指向全局变量区
a[4] = "e";//a[1][2]->a[0+1][2]->*(a+1)[2]->*(a+1)[0+2]->*(*(a+1)+2)
printf("%c\n",*(*(a+1)+1));//输入:z
}
指针函数退化
最新推荐文章于 2024-10-13 17:15:00 发布
void func_158301(){
char *a[] = {"a","bz","cx","d"};//指针在栈指向全局变量区
a[4] = "e";//a[1][2]->a[0+1][2]->*(a+1)[2]->*(a+1)[0+2]->*(*(a+1)+2)
printf("%c\n",*(*(a+1)+1));//输入:z
}