#include
#include
void arr_test(char arr)
{
(((char *)arr+1) ++;
}
int main()
{
int i;
int arr[4] = {1,2,3,4};
arr_test(arr);
for(i = 0; i < 4; i++)
printf("%d \n",arr[i]);
exit(0);
}
最后结果为什么是:257 2 3 4。求探讨 告知!!