Hello,我是修齊。
学习C++的第一百零二十天,用心学习。
在这里记录一些学习的东西和学习的心情,内容主要是一些自己学习整理的小笔记。
1.标准库提供了标准的输入输出,字符串,容器(矢量,列表,映射),非数值运算(排序,搜索,合并),对数值的计算。
2.C++包含相对少的关键字,很多有用的函数来源库。
3.C++标准库实现容器和算法的部分就是STL。
4.C++标准库提供一个可扩展的基础性框架,通过继承现有类,编制符合接口规范的容器,算法,迭代子等方式对之进行扩展。
#include#include using namespace std; void main() { string str;//定义字符串对象 cout<<"please input string:"< >str; cout<<"The string is:"< 三、字符串赋值 #include#include using namespace std; void main() { string str1,str2;//定义字符串对象 cout<<"Please input str1:"< >str1; str2=str1;//字符串赋值 cout<<"str2 is:"< 四、字符串比较(比较操作符:==、!=、<、<=、>、>=) 昨晚没休息好,上班打瞌睡,今晚的书看得一点都没记住,哈哈哈。
五、字符串长度和空字符串1.求字符串长度的函数:size()。
2.string对象的长度:指string对象中字符的个数,可通过size操作获取。
3.判断string对象是否为空,使用size()函数求出长度后判断是否为0.
4.empty()判断一个string对象是否为空,函数返回一个bool型值,为真时表示空,否则为非空。上述内容如有侵权,联系即删。
感谢阅读-感谢支持



