注意:
这里需要声明一点,头文件string和string.h是不同的。下面的代码是string的使用例子,在string头文件下,函数中,是可以采取string str = "abcxyz"这种方式赋值的。
基本操作:
如代码所展示:
1.可以进行operator±
2.可以进行比较大小
3.length()/size()
4.insert()

仅举出常用的几个操作

#include<iostream>
#include<string>
using namespace std;int main()
{string str1 = "abcxyz", str2 = "opq",str3;str3 = str1 + str2;str1.insert(str1.begin() + 3, str2.begin(), str2.end());cout << str1 << endl;cout << str3 << endl;if (str1 > str2)cout << "1" << endl;cout << str1.length() << "  " << str1.size() << endl;system("pause");return 0;
}

输出:

关于C++中string头文件的用法相关推荐

  1. string头文件函数用法大总结

    C++对应的头文件: #include <cstring> C对应的头文件: #include <string.h> 声明一个字符串变量 1)string s;//声明s字符串 ...

  2. C++中 string 为什么不引用string头文件还可以用

    因为我们通常使用的 < iostream > 头文件中包含了 < string > 头文件.

  3. 为什么C++中不引用string头文件还可以用string

    因为当前引用的库(< iostream >)已经隐式地包含了string头文件,所以无需显式引用该头文件也能够使用string. iostream 用到 ios_base这个类,而它的成员 ...

  4. C++ 笔记(25)— 理解 C++ 中的头文件和源文件的作用

    1. C++ 编译模式 通常,在一个 C++ 程序中,只包含两类文件: .cpp 文件,被称作 C++ 源文件,里面放的都是 C++ 的源代码 .h 文件,被称作 C++ 头文件,里面放的也是 C++ ...

  5. Linux中常用头文件的作用--转

    http://blog.sina.com.cn/s/blog_5c93b2ab0100q62k.html 1. Linux中一些头文件的作用: <assert.h>:ANSI C.提供断言 ...

  6. c++中algorithm头文件、STL库简介及使用说明

    c++中algorithm头文件.STL库简介及使用说明 c++中algorithm头文件是STL的算法部分,里边定义了各种算法,比如sort之类的.加上algorithm就可以使用stl库里的各种算 ...

  7. 理解 C++ 中的头文件和源文件的作用

    一.C++ 编译模式 通常,在一个 C++ 程序中,只包含两类文件-- .cpp 文件和 .h 文件.其中,.cpp 文件被称作 C++ 源文件,里面放的都是 C++ 的源代码:而 .h 文件则被称作 ...

  8. C++:include:理解 C++ 中的头文件和源文件的作用

    关于头文件和源文件我们主要围绕: C++编译模式, 声明和定义区别, 符号只能被定义一次, 符号被定义在多个源文件,但是一个源文件只能定义一次 这四个方面来分析论述 1:C++ 编译模式 在一个C++ ...

  9. string头文件详解

    string头文件详解 头文件 #include<string> using namespace std; 访问字符串 string str="abcd"; for(i ...

最新文章

  1. Linux下 C语言统计时间差
  2. Socket拉屎模型之epoll
  3. 程序员40岁之后怎么办
  4. nokia : Booklet 3G
  5. python字符串讲解
  6. C语言函数库:动态库和静态库优缺点比较
  7. python时间戳_Python-强大的模块功能库-No11
  8. eclipse插件开发流程
  9. Iperf官方andriod版iperf3
  10. 音乐格式转换软件测试工程师,免费音频转换器:如何把MP3文件转换为其他格式...
  11. itest手机考试有监控吗_itest考试有声音监控吗?
  12. 蚂蚁篇无聊吗?看看猎人骨灰粉丝绝妙分析(1)
  13. Python中numpy的np.where()函数
  14. 0.1+0.2为什么不等于0.3
  15. TypeError: Person() takes no arguments
  16. 双非硕士211,阿里(蚂蚁)技术四面:技术一面+技术二面+主管三面+HR面
  17. Rman 在非归档模式增量備份
  18. C++动态规划入门习题+解析
  19. 可持续发展的“孤勇者”,亚马逊云科技并不孤单
  20. 动手搭建第一个小程序音视频Demo

热门文章

  1. MDUKEY创始人兼CEO韩元桢: MOBOX陌盒是互联网产品,MDUKEY是公链技术
  2. 感统失调长大就好了?错,长大就晚了!
  3. 美国面试之旅——面试经验分享(ZZ)
  4. css超出部分隐藏,鼠标放上去展示全部?
  5. 【CSS】<Cascading Style Sheets>CSS盒子模型
  6. 韩长赋在第七届杭州全球企业家论坛开幕式上讲话
  7. 电商平台运营需要哪些系统支持
  8. 张小庆,在路上-开始(12)表白
  9. Java 包装类和Arrays类的介绍
  10. 降薪22万选择北京国企,入职4月感叹:户口真不重要,想赚钱!