这是链表的C++代码: -链表C++节点
#include<iostream>
using namespace std;
class node{
public:
int data;
node *next;
};
void insertdata(int element ,node *head){
node *newnode = new node();
newnode -> data = element;
newnode -> next = NULL;
node *itr;
itr=head;
if(head == NULL)
head = newnode;
else{
while(itr->next != NULL){
itr = itr-> next;
}
itr->next = newnode;
}
}
void print(node *head){
node *print = head;
while(print != NULL){
cout<<print->data<<"\n";
print = print -> next;
}
}
int main(){
node *head = NULL;
insertdata(10,head);
insertdata(20,head);
insertdata(30,head);
print(head);
return 0;
}
这是不工作这是工作的罚款,如果我宣布头全局对象。什么原因我必须在全球范围内申报。我是第二年的B.Tech学生第一次学习它,看起来很混乱。
你应该正确地格式化代码。 – MikeCAT