持续更新---
记性不太好,总是将一些函数都很么的用法给忘记****
2021/4/22
和 ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
有矛盾关系
两者均为字符串输入
gets适用于已知长度字符串,与getline函数功能相似,但是不能自定义结束符,只能换行符结束
getline()接受的字符串长度不受限制,且第三个参数表示为字符串终止条件,默认为回车。
#include<stack>
#include<string>
#include<iostream>
using namespace std;
int main(){
//gets适用于已知长度字符串,getline()不限长度
string s;
getline(cin,s,'#');//遇到#停止
cout<<s<<endl;
char s1[44];
gets(s1);
xout<<s1<<endl;
return 0;
}
#include<string>//getline包含在string头文件里
#include<iostream>
using namespace std;
int main()
{
string str;