[問題] ++ & * 之優先順序
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
問題(Question):
char str[] = "Love";
char* p = str;
printf("%c", *p++);
我查了一下++高於*(dereference)
那這樣 結果不是應該是o嗎?
先指標往前移一個位置
然後在指向資料內容??
但實際執行結果是L??
感謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.16.200
→
11/09 21:33, , 1F
11/09 21:33, 1F
推
11/09 22:09, , 2F
11/09 22:09, 2F
→
11/09 22:11, , 3F
11/09 22:11, 3F
推
11/09 22:33, , 4F
11/09 22:33, 4F
推
11/10 02:28, , 5F
11/10 02:28, 5F
→
11/15 09:56, , 6F
11/15 09:56, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):