易截截图软件、单文件、免安装、纯绿色、仅160KB

c中关系运算符问题请教

eg:若a=3,b=2,c=1;则

  d=a>b  表达式的值为1,即代表其逻辑值为'真'

麻烦帮我解释哈为什么上式的值为真,我看不懂;

>优先级大于=,因此上述表达式就是d = ( a > b ),就是d = ( 3 > 2 ),因此就是d = 1,赋值表达式的值就是左操作数的值,由于d =1,因此d = a > b表达式的值就是1。

先计算a>b,结果为真,即1
然后d=1,整个表达式的值也就为1

在C中,“假”都是用0表示的,“真”则是非零值(你就把所有非零值看作数字1就简单了)

a>b 吗?  大于则为真, 为真则为1, 假为0


相关问答:

jsp中 <c:if test> 相关问题

在查询后将查询出来的值赋给各输入框
<c:if test="${not empty dataValue}">
      fm.SAMPLING_DATE.value=" <c:out value='${dataValue.SAMPLING_DATE}'/ ......

能用C/C++简单实现五子棋程序吗?

最近突然想自己来实现一个五子棋程序,但不知道怎么开始,自己也没学画图形函数,能在控制台下直接写吗>>>?????
控制台?比图形界面更麻烦。
http://search.download.csdn.net/search/%E4%BA%94%E5%AD%90% ......

c中的转义字符问题

    '\108'作为字符常量对不对?
转义字符'\ddd'表示3位8进制所代表的字符。 但是108不是正确的8进制表示方法,因此应该是错误的。
但是char a='\108'; 为什么编译不出错呢?
\108 没超过 ......

c# 有没有用于C/S的 html文本编辑器

c# 有没有用于C/S的 html文本编辑器

就像web界面的文本内容编辑器


up

C/S还要编译器干嘛啊
又不用控制样式
貌似没有吧  如果有了通知下我  我也要liujintaohfbb@163.com我的邮箱 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号