大家好,我们又见面了
大家都知道,char用来存放一个字符
但是不能输入多个字符,今天,我们用string来解决
要用string首先要写一个头文件
#include<string>//这是string的头文件哦~~~
string来定义一个字符串时,可以是任何长度哦~~
后面要for输出
一般for是用不了,我们要在次数后加个.size()就行了
string可以是字符串,也可以是汉字、词语
输入方法1:
#include<iostream>
#include<string>//string的头文件
using namespace std;
int main(){
string name;//定义一个自己的名字吧
for(int i=1;i<=name.size();i++){//用for输出
cin>>name[i];
}
return 0;
}
输入方法2:
#include<iostream>
#include<string>//string的头文件
using namespace std;
int main(){
string name;//定义一个自己的名字吧
getline(cin,name);//这里getline输入字符串名字
cout<<name;
return 0;
}
备注:在需要知道字符串里每一个字符时,用第一种
好了做一个题目
空格的数量
题目
小明的爸爸是一名电脑录入员,老板让他统计n