这条线如何工作?请帮助我

时间:2015-01-11 08:19:11

标签: c++

我想知道C ++中链表中这一行的含义。

i = (i == NULL)? Head : i->Next;

1 个答案:

答案 0 :(得分:5)

i = (i == NULL)? Head : i->Next;

这是三元运营商。

If i is NULL
   then i = Head
else
   i = i->Next