string
一、stringstring 简介
stringstring是c++c++的十分方便的字符串类型,相比字符(charchar)数组更加简洁、方便。
-
1.1. 定义:像定义一个变量一样,长度会自动调整。
string str;
-
2.2. 复制/赋值:可以直接像变量一样赋值。
string a = "1";//也能写成string a("1"); string b = a; cout << a << " " << b;
运行效果:1 1
-
3.3. 连接:能用++连接。
string a = "Hello "; string b = "World!"; string c = a + b; cout << c;
运行效果:Hello World!
-
4.4. 求长度:使用 字符串名.size() 或 字符串名.length()
string a = "hello"; cout << a.size() << " " << a.length();
运行效果:5 5
-
5.5. 比大小:可直接使用>>、<<、\ge≥、\le≤、====、!=!=比较
string a = "abc"; string b = "abd"; if (a > b) printf("1"); else printf("0");
运行效果:0
啦啦啦啦啦啦啦啦啦啦啦