/************************************************************************/
/*一般的C++的.h头文件在新标准库中都有一个不带'.h'的扩展名相对应,后者对前者有了改进,并送至了std命名空间
/*string并不是string.h的改进扩展,在C中已经有了一个string.h的头文件,有着诸如strcmp,strcat等字符串操作.
/*为了保证C++兼容C,string不影响string.h,两者不相关
/*cstring是对string.h拥有命名空间std版本,具体可以查看cstring文件
/************************************************************************/
#include <iostream>
#include <string>
#include <cstring>
#include <string.h>
using namespace std;
int main()
{
string Str1("I'm String1"); /*头文件是string*/
string Str2(Str1);
char s1[] = "I'm s1";
char s2[] = "I'm s2";
cout << Str2 << endl;
cout << strcmp(s1,s2) << endl;/*头文件是string.h或者cstring*/
return 0;
}