【发布时间】:2010-09-21 06:57:14
【问题描述】:
当比较一个大于int的类型和一个整数常量时,我应该把常量放在左边还是右边,以确保执行正确的比较?
int64_t i = some_val;
if (i == -1)
或者应该是:
if (-1 == i)
是否存在与-1LL比较不同的情况(其中int64_t是long long)?
【问题讨论】:
-
尤达是一个很棒的标签:-)
标签: c integer-promotion