我正在尝试为这部分做一个循环:
insert_front(&list,name[0]);
insert_front(&list,name[1]);
insert_front(&list,name[2]);
但是,我不知道哪个应该用作限制器,哪个应该停止循环,以及它将如何更改 name[] 周长。
这是整个代码:
#include "list.h"
#include "string"
using namespace std;
int main(){
cout<<"What is your name \n";
string name;
getline(cin,name);
Node *list;
list = new_list();
insert_front(&list,name[0]);
insert_front(&list,name[1]);
insert_front(&list,name[2]);
}
print_list(list);
delete_list(&list);
print_list(list);
return 0;
}