cin之前,有没有办法判断输入字符的长度?
char arr[30];
cout<<"input your name:"<<endl;
cin>>arr;//这里的确会发生缓冲出溢出,要怎么解决?
[解决办法]
用string。、
[解决办法]
fgets(...);
[解决办法]
[解决办法]
打错了..
arr[29]='\0'.就可
[解决办法]
- C/C++ code
std::string str;cout<<"input your name:"<<endl;cin>>str;//