C++字符串的输入存放

来源:百度知道 编辑:UC知道 时间:2024/06/25 15:45:44
如何让输入的的字符串存放,计算长度,并且输出,不只用#include<iostream.h>。。。。
说错了,是只能用#include<iostream.h>。。。。

只能用iostream.h,连string.h也不能用??
这样试试:

#include <iostream.h>

int main()
{
char str[30];
cin >> str;
for(int i = 0;i < 30;i++)
{
if(str[i] != '\0')
break;
}
cout << i << endl;
return 0
}

string
CString

都可以~
CString更好用,但更容易出错。

自己封装类。 (或自己直接使用C语言的字符串处理函数。)
或是使用string,它是一个模板类。
或是使用CString,它是MFC的一个类。

char类型数组存储