在看这篇文章之前,先看看#include <string>的简介。
这篇文章我来给大家几个string的应用。
应用
应用一
#include <iostream>
#include <string> //导入string库
using namespace std;
string str; //定义一个空字符
int main() {
std::cin >> str;
std::cout << str.size() << endl; //输出字符串的长度
return 0;
}
应用二
#include <iostream>
#include <string> //导入string库
using namespace std;
string str; //定义一个空字符
int main() {
std::cin >> str;
std::cout << str.length() << endl; //输出字符串的长度
return 0;
}
应用三
#include <iostream>
#include <string> //导入string库
using namespace std;
string str = ""; //这里双引号里的内容可以修改
int main() {
std::cout << (str.empty() ? "Yes" : "No"); //判断字符串是否为空
return 0;
}
应用四
#include <iostream>
#include <string>
using namespace std;
string str;
int main() {
std::cin >> str;
std::cout << str[0]; //中括号内的数字可以改动
return 0;
}
综合应用
#include <iostream>
#include <string>
#include <windows.h>
using namespace std;
string str;
int n, m;
int main() {
std::cin >> str;
std::cin >> n;
str.append(":字符串");
str.insert(n, "move");
str.erase(n, m);
int len = str.length();
for (int i = 0; i < len; i++) {
std::cout << str[i];
Sleep(500);
}
return 0;
}
如果想要更多,那就给我私信~