Re: [問題] 請問一個C的問題
※ 引述《victork.bbs@ptt.cc (宗)》之銘言:
> 程式碼如下
> int k = 0;
> if (k = 0 || k == 0) printf("%d\n", k);
> printf("%d\n", k);
> 請問為什麼上面這段程式的輸出會是 1 1 呢?
k = 0 || k == 0 可看成 k = (0 || (k == 0))
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: 60-250-195-10.hinet-ip.hinet.net
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
問題
5
11