C++ 字符串

string对象

  • C++ 中有专门用来存储和处理字符串的类string, 它会根据实际字符串的长度动态分配内存,在使用上带来了极大的方便。
  • 大家把“类”理解为是一种数据类型就好,而“对象”就是创建的具体变量。因此可以把一个string 字符串完全当作一个普通变量对待
  •  通过点运算符. 获取字符串的属性,例如字符串长度int len = str.length;
  • string 对象又具有字符数组的属性,可以通过下标运算符[]访问其中的每一个字符string str = “Hello”';char c = str[2];
  • 使用string类需包含头文件string
    #include
    并在代码开头添加
    using namespace std;

 C++ 字符串_第1张图片

 

cin 输入和cout 输出

  • C++ 专门的输入输出方法是cin和cout,它兼容C 的所有数据类型,包括字符数组。
  • string是C++ 特有的类,输入输出string对象需使用cin和cout。
  • 使用cin和cout需包含头文件iostream#include 并在代码开头声明名称空间std;using namespace std;
    C++ 字符串_第2张图片

 

字符串与数字的转换 

C++ 字符串_第3张图片

 字符串处理设计

C++ 字符串_第4张图片
 

 C++ 字符串_第5张图片

 

你可能感兴趣的:(系统学习C++,c++,开发语言)