2 u013796954 u013796954 于 2014.03.06 20:18 提问

c++与C语言混合使用下,我想获得这样一个链表

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();

1个回答

a158337
a158337   2014.09.15 13:07

clist.push_back函数是不是应该传递的是二阶指针

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!