在探索msdn网站时,他们使用的大部分条件检查位置(NULL == bCondition)。这些(bCondition == NULL)和(NULL == bCondition)之间有什么区别?
使用这些符号的目的是什么?
请提供一些样本来解释这些。
谢谢。
if (bCondition = NULL) // typo here
{
// code never executes
}
if (NULL = bCondition) // error -> compiler complains
{
// ...
}
C语言编译器给出警告在前者:
另一个问题很多,其中karthik/user692270接受@karthik的答案。停止这种虚假的upvote农业。 – 2011-09-27 07:24:05