C语言这个语句怎么解释呀

[复制链接]
2650|7
 楼主| 将军令 发表于 2007-11-12 10:02 | 显示全部楼层 |阅读模式
size&nbsp;=&nbsp;((&nbsp;jpegsize&nbsp;&lt&nbsp;0)?0:jpegsize)<br />?和:分别是什么意思?
dld2 发表于 2007-11-12 10:04 | 显示全部楼层

C语言的书

  
computer00 发表于 2007-11-12 10:09 | 显示全部楼层

这个书上的确有讲的。

如果前面的表达式为真,则取:前面的值,如果为假,则取:后面的值.
HWM 发表于 2007-11-12 10:18 | 显示全部楼层

类似于条件语句。

  
mannerfh 发表于 2007-11-12 11:31 | 显示全部楼层

三目运算

?&nbsp;:合成一个三目运算符,如果jpegsize&nbsp;&lt&nbsp;0成立,则size&nbsp;=&nbsp;0;否则=jpegsize
 楼主| 将军令 发表于 2007-11-12 13:12 | 显示全部楼层

thanks every one

  
yanxuyuan 发表于 2007-11-12 16:54 | 显示全部楼层

00太耐心了

  
computer00 发表于 2007-11-13 09:31 | 显示全部楼层

呵呵,主要是写出来比较短,如果长点,我也不会写了...偷懒

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

180

主题

937

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部