【发布时间】:2014-08-24 14:12:38
【问题描述】:
我需要检查node->next != NULL,我不知道我是否可以写:
if(node!= NULL && node->next!= NULL)
【问题讨论】:
-
这通常称为“短路评估”
-
这不是懒惰的评估。是的,除非你的编译器坏了,否则你可以编写它。
-
@juanchopanza 尤达!不要害怕。没有太多编译器损坏。这个功能用的很频繁,到处都能看到。
标签: c++ gcc short-circuiting