MT4优先级问题
日期:2019-2-4
天泓评测
MT4
浏览:1417次
评论:0条
最近看到一个代码:
if( !Ask && ...
大家都知道Ask是double类型,这句代码是什么意思呢?
经过网络搜索,找到C语言的优先级说明,
if(x==0){...}等价于if(!x){...},也就是说,上句的意思是“如果Ask价格==0(为零),则...”
另外“逻辑与”(&&)的优先级高于“逻辑或”(||),这解答了我的一个疑问,经常看到多个条件判断,“或”判断中,缺少了“()”,看来是可以缺少的。
相关推荐
发表评论