- <cstring> 在一个命名空间std中包含了“string.h”。其实就相当于 c中的头文件<string.h>,包含处理char*字符串的库函数,如strln()等。
- <string>当定义了string类型时候必须包含此头文件。
string str;
char *s;
s = str.c_str(); //错误。不能将 char-> const char*
printf("%s",str.c_str());//将string转换成char*型
string str;
char *s;
s = str.c_str(); //错误。不能将 char-> const char*
printf("%s",str.c_str());//将string转换成char*型