string.h是C语言版本的头文件,不支持定义string类型,支持strcpy等字符串处理函数cstring是C++语言std版本的头文件,不支持定义string类型,支持strcpy等字符串处理函数string是std对string类的封装之后的头文件,支持定义string类型。具体请看头文件cstring,string与string.h的区别