【C++】标准库string的使用

【C++】标准库string的使用


文章目录

  • 【C++】标准库string的使用
  • 简介
  • 1. 定义和初始化string
  • 2. string对象的操作
    • 2.1 读取与写入
    • 2.2. string的大小
    • 2.3 对string中字符的操作


简介

本文为书籍《C++ Primer》第五版标准库string部分的读书笔记
!!!本文的源码均来自于《C++ Primer》第五版!!!(可能会稍作修改)
The source codes in this article are all from C++ Primer, The Fifth Edition


1. 定义和初始化string

string(字符串):一个可变长(扩容)的字符序列
初始化方式:以下截图来自于《C++ Primer》第五版, P76
【C++】标准库string的使用_第1张图片

2. string对象的操作

运算符操作:以下截图来自于《C++ Primer》第五版, P77
【C++】标准库string的使用_第2张图片

2.1 读取与写入

  • 单个读写:直接用cin读取输入内容到string中,当遇到制表符,换行符或者空格符时停止读取(并且会忽略开头的所有空白部分)
string myStr;
cin >> myStr;			// 假设输入“     Hello\n”,换行符来自按下Enter
cout 

你可能感兴趣的:(C++,c++)