第1个回答 推荐于2017-09-24
C++用 string 库。
#include <iostream>
#include <string>
using namespace std;
void main()
{
string str;
cin>>str; //随便你多长
cout<<str<<endl;
}
如果真要用char *实现可以再联系本回答被提问者采纳
第2个回答 2009-03-21
这个在C++里面用char 就是这样,必须得定义最大的长度数,根据我们使用的习惯,我们一般可以估计这个长度大小,比如姓名,我们可以定义char str[20].
但也可以自己写字符类去实现,动态分配!
第3个回答 2019-11-11
C++用
string
库。
#include
<iostream>
#include
<string>
using
namespace
std;
void
main()
{
string
str;
cin>>str;
//随便你多长
cout<<str<<endl;
}
如果真要用char
*实现可以再联系
第4个回答 2009-03-21
用链表嘛,如果是char的话任意长度有点困难,我不是高手,等高手来吧