记录C++学习过程的问题,方便以后自己查看
int main()
{
string str;
char temp;
while((temp=cin.get())!='\n')
{
str +=temp;
}
const int LEN =str.length();
char* dest = new char[LEN];
for(int i = 0;i<LEN;i++) //将字符串保回存到字符数组中答
{
dest[i]=str[i];
cout<<dest[i];
}
delete 【】dest;
return 0;
}
本文详细介绍了使用C++处理字符串的方法,包括从标准输入读取完整行并转换为字符串,以及将字符串复制到字符数组的过程。通过具体代码示例,展示了如何利用cin.get()逐字符读取输入直到遇到换行符,并将读取到的字符追加到字符串中。此外,还讲解了如何获取字符串长度,并将字符串内容保存到字符数组中,同时在控制台上显示每个字符。
7256

被折叠的 条评论
为什么被折叠?



