c++与C语言混合使用下,我想通过输入获得char*字符串的一个链表,但是如下代码构建的链表始终是空字符,这是为什么呢?
char* str = (char*)malloc(30);list clist;cout<<"输入list的字符串: "< while(cin>>str){cout<<str<<endl;clist.push_back(str);}free(str);cin.clear();
clist.push_back函数是不是应该传递的是二阶指针