在 C++ 中,可以通过判断单链表的头结点是否为空来判断单链表的初始化是否成功。如果单链表的头结点为空,说明初始化失败;如果单链表的头结点不为空,说明初始化成功。
例如:
if (head== nullptr)
cout << "链表初始化失败" << endl;
else
cout << "链表初始化成功" << endl;
除了这种方法,也可以使用一个计数器,在单链表初始化的时候计数器+1,如果计数器为0说明初始化失败。
在 C++ 中,可以通过判断单链表的头结点是否为空来判断单链表的初始化是否成功。如果单链表的头结点为空,说明初始化失败;如果单链表的头结点不为空,说明初始化成功。
例如:
if (head== nullptr)
cout << "链表初始化失败" << endl;
else
cout << "链表初始化成功" << endl;
除了这种方法,也可以使用一个计数器,在单链表初始化的时候计数器+1,如果计数器为0说明初始化失败。