关于string类的一些问题
loewe 2003-08-15 05:49:24 对于以下数据,为什么在加了注释的那行会有错误:
3 aaa bbb ccc
我的目的是吧aaa bbb ccc分别存放在三个结构体里
#include<iostream>
#include<sstream>
#include<string>
#include<malloc.h>
using namespace std ;
typedef struct node
{
string s ;
struct node *link ;
}NODE ;
NODE *q , *p ;
int main()
{
int n ;
cin >> n ;
for(int i = 0 ; i < n ; i++)
{
q = (NODE*)malloc(sizeof(NODE)) ;
cin >> q->s ; //*******为什么这里会出错的*******
}
return 0 ;
}