string.h C版本头文件 包含 strcpy strcat 等字符串处理函数 C++标准化(1998年)过程中,为了兼容 , 将所有头文件重新定义,加入到了标准库中, 增加c前缀 去掉.h后缀 ,string.h 变成 cstring string C++标准定义的头文件 定义string 字符串类,包含string类的各种操作,如s.size(), s.erase(), s.insert()等 另外 也包含了老的C版本的字符串操作如strcpy strcat等 , 相当于在 string 头文件中 加了 #include "string.h"