intmain(){intc[]={1,2,3,4,5};int*pt=(int*)(&c+1);printf("%d\n",*(pt-1));pt=(int*)(c+1);printf("%d\n",*(pt-1));return0;}输出:5,1;请问第一次输出为什么是5,数组名就是地址了,再取地址变成了什么?
{intc[]={1,2,3,4,5};int*pt=(int*)(&c+1);printf("%d\n",*(pt-1));pt=(int*)(c+1);printf("%d\n",*(pt-1));return0;}输出:5,1;请问第一次输出为什么是5,数组名就是地址了,再取地址变成了什么?
intc[]={1,2,3,4,5};int*pt=(int*)(&c+1);printf("%d\n",*(pt-1));pt=(int*)(c+1);printf("%d\n",*(pt-1));return0;}输出:5,1;请问第一次输出为什么是5,数组名就是地址了,再取地址变成了什么?
int*pt=(int*)(&c+1);printf("%d\n",*(pt-1));pt=(int*)(c+1);printf("%d\n",*(pt-1));return0;}输出:5,1;请问第一次输出为什么是5,数组名就是地址了,再取地址变成了什么?
printf("%d\n",*(pt-1));pt=(int*)(c+1);printf("%d\n",*(pt-1));return0;}输出:5,1;请问第一次输出为什么是5,数组名就是地址了,再取地址变成了什么?
pt=(int*)(c+1);printf("%d\n",*(pt-1));return0;}输出:5,1;请问第一次输出为什么是5,数组名就是地址了,再取地址变成了什么?
printf("%d\n",*(pt-1));return0;}输出:5,1;请问第一次输出为什么是5,数组名就是地址了,再取地址变成了什么?
return0;}输出:5,1;请问第一次输出为什么是5,数组名就是地址了,再取地址变成了什么?
}输出:5,1;请问第一次输出为什么是5,数组名就是地址了,再取地址变成了什么?
输出:5,1;请问第一次输出为什么是5,数组名就是地址了,再取地址变成了什么?
请问第一次输出为什么是5,数组名就是地址了,再取地址变成了什么?
米琪卡哇伊
慕容森
相关分类