c++ 输入一行字符串

char str1[50];
    //cin>>str1;  方式1  不能统计(录入)空格后的字符
    cin.get(str1,50);    //方式2  能统计空格后输入的字符  按回车键输入结束  get()会将换行符保存在序列里
    //gets(str1)  //这样也行
//cin.getline(str1,50); //方式3 能统计空格后输入的字符 按回车键输入结束 getline()不会将换行符保存在序列里 //cout<<strlen(str1)<<endl; //cout<<sizeof(str1)<<endl; cout<<str1<<endl;
原文地址:https://www.cnblogs.com/audi-car/p/4544699.html