大佬求助
本帖最后由 英俊男孩建坤 于 2021-5-6 00:11 编辑#include <iostream>
#include <stdlib.h>
using namespace std;
class Node{
public:
Node(); // initialization
void create(Node*); // randomly generate number
void print(Node*); // print link list
void reverse(); // reverse and pritn the lsit
Node *next; // pointer of next data
Node *prev; // point of last data
private:
int data;
};
void Node:: create(Node* a){
a->data = rand() % 100;
}
void Node::print(Node* a){
cout << a->data << endl;
}
int main(){
int num;
cout << "Input how long do you want to create the link list: ";
cin >> num;
Node *head1 = NULL;
for (int a = 0; a < num; a++){
Node *nodei = new Node();
nodei -> next = head1;
nodei->create(nodei);
head1 = nodei;
nodei->print(nodei);
}
return 0;
}
为啥我这代码用vs code一直报错 但是显示错误却又说没有问题? 声明了构造函数却没有实现
页:
[1]