4个表达式中,哪个是合法的?
己知:double m=3.2; int n=5;下面4个表达式中哪些是合法哪些是非法,我想知道原因,谁能帮帮我?
A.m<<2; B.(m+n)|n; C.!m*=n D.m=5,n=3.1,m+n;
[此贴子已经被作者于2007-7-2 21:27:02编辑过]
[此贴子已经被作者于2007-7-2 21:27:02编辑过]
2007-07-02 21:25
我看B合法
|运算只分辨0与非0,不管数据具体是什么值
2007-07-03 09:00
2007-07-03 09:00
2007-07-04 08:55
2007-07-12 19:45