C++字符串
1,2这个形式的字符串数组,就和普通数组一样,定义后面的大括号,里面装着每个具体的值,然后3,4直接表示出来,然后其实直接3就OK了,4可能是为了方便看。
字符串数组输入部分
1.这个。。先把字符串数组定义好,然后使用cin直接输入进去
2.如果想要读入包含空格键之类字符串的话,直接fgets,格式记住fgets(str,100,stdin),多练
首先是这个头文件#include<string.h>
然后就是三个函数吧
遍历就是for循环,把数组遍历一遍;然后接下来就是介绍后面有更好用的string头文件,确实比字符串数组便利简洁很多,然后往下看
用cout可以输出空格键,但是cin无法输入空格键,遇到空格即停止输入,所以此时引入一个getline(cin,s),可以把空格键也都输入进去。
一些方法方式
1.了解学习一下啊,size,输出int;empty,输出bool。
2.那个(5)的赋值方法属实不太会,多练几遍吧
3.那个(6)就是字符串的相加
这个就是一个注意点,字符串相加必须至少有一个是S1/S2;
然后个人感觉遍历字符串数组用这个方法更爽
然后这个牛逼的方法也可以遍历空格(划重点)
然后for(char&c:s) c='a';,这个就是可以通过后面的c='a'把里面的字符换掉;