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'把里面的字符换掉;

 

posted @ 2023-09-14 20:17  糖子哥  阅读(21)  评论(0编辑  收藏  举报