1, <string>
string类 是一个字符串类,它集成了许多操作函数。比如:“=”进行赋值操作,“==”进行比较,
“+”进串联操作,基本上可以看组C++的基本数据类型。2,<cstring><string.h>
它们两个都不是string类的头文件,这两个头文件主要定义C语言风格的字符串操作的一些方法,
比如:strlen()、strcpy()等。string.h是C语言的头文件。cstring是C++风格的头文件,和<string.h>一样,它的目的是为了和C语言兼容。
string类 是一个字符串类,它集成了许多操作函数。比如:“=”进行赋值操作,“==”进行比较,
“+”进串联操作,基本上可以看组C++的基本数据类型。它们两个都不是string类的头文件,这两个头文件主要定义C语言风格的字符串操作的一些方法,
比如:strlen()、strcpy()等。string.h是C语言的头文件。cstring是C++风格的头文件,和<string.h>