关于C++中string头文件的用法
注意:
这里需要声明一点,头文件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头文件的用法相关推荐
- string头文件函数用法大总结
C++对应的头文件: #include <cstring> C对应的头文件: #include <string.h> 声明一个字符串变量 1)string s;//声明s字符串 ...
- C++中 string 为什么不引用string头文件还可以用
因为我们通常使用的 < iostream > 头文件中包含了 < string > 头文件.
- 为什么C++中不引用string头文件还可以用string
因为当前引用的库(< iostream >)已经隐式地包含了string头文件,所以无需显式引用该头文件也能够使用string. iostream 用到 ios_base这个类,而它的成员 ...
- C++ 笔记(25)— 理解 C++ 中的头文件和源文件的作用
1. C++ 编译模式 通常,在一个 C++ 程序中,只包含两类文件: .cpp 文件,被称作 C++ 源文件,里面放的都是 C++ 的源代码 .h 文件,被称作 C++ 头文件,里面放的也是 C++ ...
- Linux中常用头文件的作用--转
http://blog.sina.com.cn/s/blog_5c93b2ab0100q62k.html 1. Linux中一些头文件的作用: <assert.h>:ANSI C.提供断言 ...
- c++中algorithm头文件、STL库简介及使用说明
c++中algorithm头文件.STL库简介及使用说明 c++中algorithm头文件是STL的算法部分,里边定义了各种算法,比如sort之类的.加上algorithm就可以使用stl库里的各种算 ...
- 理解 C++ 中的头文件和源文件的作用
一.C++ 编译模式 通常,在一个 C++ 程序中,只包含两类文件-- .cpp 文件和 .h 文件.其中,.cpp 文件被称作 C++ 源文件,里面放的都是 C++ 的源代码:而 .h 文件则被称作 ...
- C++:include:理解 C++ 中的头文件和源文件的作用
关于头文件和源文件我们主要围绕: C++编译模式, 声明和定义区别, 符号只能被定义一次, 符号被定义在多个源文件,但是一个源文件只能定义一次 这四个方面来分析论述 1:C++ 编译模式 在一个C++ ...
- string头文件详解
string头文件详解 头文件 #include<string> using namespace std; 访问字符串 string str="abcd"; for(i ...
最新文章
- Linux下 C语言统计时间差
- Socket拉屎模型之epoll
- 程序员40岁之后怎么办
- nokia : Booklet 3G
- python字符串讲解
- C语言函数库:动态库和静态库优缺点比较
- python时间戳_Python-强大的模块功能库-No11
- eclipse插件开发流程
- Iperf官方andriod版iperf3
- 音乐格式转换软件测试工程师,免费音频转换器:如何把MP3文件转换为其他格式...
- itest手机考试有监控吗_itest考试有声音监控吗?
- 蚂蚁篇无聊吗?看看猎人骨灰粉丝绝妙分析(1)
- Python中numpy的np.where()函数
- 0.1+0.2为什么不等于0.3
- TypeError: Person() takes no arguments
- 双非硕士211,阿里(蚂蚁)技术四面:技术一面+技术二面+主管三面+HR面
- Rman 在非归档模式增量備份
- C++动态规划入门习题+解析
- 可持续发展的“孤勇者”,亚马逊云科技并不孤单
- 动手搭建第一个小程序音视频Demo