看板Programming
标 题Re: [问题] 请问一个C的问题
发信站SayYA 资讯站 (Sun May 25 18:44:04 2008)
转信站ptt!ctu-reader!ctu-peer!news.nctu!News.Math.NCTU!SayYa
※ 引述《[email protected] (宗)》之铭言:
> 程式码如下
> 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