首页
社区
课程
招聘
[求助]这句源代码是什么意思
发表于: 2015-3-9 19:20 3770

[求助]这句源代码是什么意思

2015-3-9 19:20
3770

if ( v2 < 0 || (v6 = v10, v7 = v11,  v2 < 0) )

  xxxx();
   }
这个条件判断或运算符 ||后面接一串的括号里面还有逗号,这是什么意思啊?
C++没见这种写法啊?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 398
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
这东西还真看不懂。
2015-3-9 20:23
0
雪    币: 240
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
ida f5出来的吧, 逗号的作用和&&一样
2015-3-9 20:28
0
雪    币: 433
活跃值: (1900)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
4
if v2<0 或者 (...这些条件都为真的情况下v2<0) {
}
2015-3-9 20:34
0
雪    币: 8
活跃值: (233)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
5
是啊,这个IDA f5让人看不懂,搞些这非标准的语法。
请问这个语法是标准C++吗?我怎么看不懂啊?
2015-3-9 20:41
0
雪    币: 2592
活跃值: (37)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
逗号表达式啊。没见过不会吧。
2015-3-9 21:06
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
同楼上~C++逗号表达式。比较早以前的用法,后来为了追求代码可读性,用的少了。但是每一本c++基础书上肯定有这个的解释。
2015-3-10 11:03
0
游客
登录 | 注册 方可回帖
返回
//