c++ - 在 C++ 中,这段代码是什么意思?

标签 c++

我正在处理链表并找到了一个示例。在那个例子中它说

while (currNode && index > currIndex)

那么在这里,currNode 的 bool 值是多少?

最佳答案

这很可能意味着 currNode != NULL

C++ 中,非 0 的所有内容(因此包括非 NULL 的所有内容)在 bool 上下文中都被视为 true

关于c++ - 在 C++ 中,这段代码是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7778473/

相关文章:

C++ Ncurses 显示计时器

c++ - 修改const参数引用

c++ - 列表控件查找 ItemText MFC

c++从静态函数调用非静态函数

c++ - 为什么 C++ STL 如此大量地基于模板? (而不是在*接口(interface)*上)

c++ - 接收控制台输出

C++ 在嵌入式系统中的使用

c++ - 使用 isalpha 函数时不需要 std 命名空间

c++ - 使用 libpcl_surface 在 boost::math::lanczos 中调试段错误

c++ - 向下转换指向成员函数的指针。这是合法的用法吗?