[問題] gcc->post,preincrement
compiler:gcc環境winxp,
int a =0;
int b =0;
a=(b++)+(++b); ---->a=2這了解
但是
short a =0;
short b =0;
a=(b++)+(++b); ---->a=1 !?
請教一下大概是發生怎樣的事情?
有點搞不大懂為何這樣.
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.107.35
→
10/28 21:26, , 1F
10/28 21:26, 1F
→
10/28 21:29, , 2F
10/28 21:29, 2F
→
10/28 21:52, , 3F
10/28 21:52, 3F
→
10/28 22:12, , 4F
10/28 22:12, 4F
推
10/29 01:40, , 5F
10/29 01:40, 5F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章