关于string的笔记
1sting s1
2string s2(s1)
3 string s3 ("value")
4 string s3 = "value"
5 string (n,'c') 初始化 n个字符c组成的串
6 if (!s2.empty()) string 是否为空
{
cout<<s2<<endl;
}
7 if (s1.size()>5) 字符长度是否大于5
{
cout<<s1<<endl;
}
{
cout<<s2<<endl;
}
7 if (s1.size()>5) 字符长度是否大于5
{
cout<<s1<<endl;
}
8重点 字符串面值 与string不是同类型
1)字符串面值不能相加
2)字符串可以与面值相加,
如 string s1;
string s4 = s1+"12"; //允许 string + 面值 可以转化为string
string s5 = "sad"+ "qdfdsf"; //错误