[問題] 令我困惑的問題...請大家解惑
首先恕小弟不才
剛研究幾行程式(如下)
============================
int main()
{
int i=1,j=1,a,b;
a=i++;
b=--i;
printf("a=%d",a);
printf("i=%d",i);
printf("b=%d",b);
system("pause");
}
=============================
~~ 輸出為a=1,i=1,b=1
問題是為什麼i不是2, b不是0呢??
請大家為我解答 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.107.208
推
08/24 20:06, , 1F
08/24 20:06, 1F
推
08/24 21:05, , 2F
08/24 21:05, 2F
推
08/25 06:36, , 3F
08/25 06:36, 3F
→
08/25 06:37, , 4F
08/25 06:37, 4F
推
08/31 20:47, , 5F
08/31 20:47, 5F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章