關於指針的加減操做

原題:web main() { int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d",*(a+1),*(ptr-1)); } 程序輸出是什麼。 解答: 程序輸出: 2,5 分析: 這裏主要是考查關於指針加減操做的理解。 對指針進行加1操做,獲得的是下一個元素的地址,而不是原有地址值直接加1。因此,一
相關文章
相關標籤/搜索