討論串[問題] while(*s++ = *t++ );疑問
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
回應我第一個問題. 看一下這個例子. #include <stdio.h>. int main(void). {. int arr[] = {10, 20};. int *p = arr;. *p++;. printf("arr[0] = %d, arr[1] = %d, *p = %d", arr
(還有179個字)
內容預覽:
剛剛查了一下優先順序. Suffix increment > Indirection (dereference) > Direct assignment. ++ (第2個) > *(第3) > =(第16). 所以我想問一下為什麼不是++先做. 而是取值和賦値先. 也就是為什麼不是底下這樣. whi
(還有191個字)
內容預覽:
這裡其實我覺得優先權不是指誰先做誰後做,而是指一個運算式該怎麼被我們解讀. (後面修文補完文章內容). --. ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.46.73. ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1435482334
(還有2799個字)
首頁
上一頁
1
下一頁
尾頁