[考題] 國考歷屆考題與考題觀念討論(書裡看到的選這個)請附上想法、出處
請問下列 C 程式片段執行後,a 陣列的內容為何?
#define N 10
int a[N]={1,2,3,4,5,6,7,8,9,10};
int *p=&a[0], *q=&a[N-1], temp;
while(p < q)
{ temp=*p;
*p++=*q;
*q
作者: blueclock (小楊) 2017-03-16 12:11:00
宣告時*p=&a[0]代表 指標變數p指向a[0]的位址而運算時*p則代表指標變數的內容 也就是a[0]的內容不知是否有哪個環節理解錯誤?