关于接受输入字符串的问题。急!!
要求:1、能接受字符串的输入(含空格符),以回车结束输入;2、输入的字符可求长度;3、能提取输入的单个字符。谢谢!
#include
#include
using namespace std;
void main ()
{
cout<<"请输入密钥: ";
string miyao;
getline(cin,miyao);
int len = sizeof(miyao);
cout<<len<<endl;
<LEN<<ENDL;
}
疑问:为什么输出的长度总是16的,不管输入的字符有多长。