[問題] c語言基礎觀念請教
int x=0;
if (x=0||x==0)
printf("%d", x);
根據目前在讀的計概
我知道運算子優先權
logical>assignment
也稍微了解c語言真假的概念
但仍然想不出為何以上程式碼輸出結果是"1"
小弟是新手請包含
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.255.13
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1509343236.A.DC9.html
→
, , 1F
感謝!剛剛也有鄉民回我信,跟你的邏輯是一樣的
推
, , 2F
這是中興碩班入學考古題,考學生觀念而已XD
推
10/30 15:56,
7年前
, 3F
10/30 15:56, 3F
※ 編輯: royyy (223.138.255.13), 10/30/2017 16:01:19
※ 編輯: royyy (223.138.255.13), 10/30/2017 16:03:13
→
11/03 13:02,
7年前
, 4F
11/03 13:02, 4F
推
11/03 18:50,
7年前
, 5F
11/03 18:50, 5F