Loading

c++ 动态生成string类型的数组

定义一个字符串指针,将其初始化为空

char *a=NULL

然后输入输出

cin>>a  

cout<<a

编译无误,但执行会遇见错误

当为*a动态分配存储空间时,程序执行正常

 

c++不能为string类型的变量、或包含string类型的结构体变量动态malloc空间

但可以用new为string动态分配空间

 

posted @ 2018-05-07 15:00  青岑  阅读(3623)  评论(0编辑  收藏  举报