1. <cstring> 在一个命名空间std中包含了“string.h”。其实就相当于 c中的头文件<string.h>,包含处理char*字符串的库函数,如strln()等。
  2. <string>当定义了string类型时候必须包含此头文件。
string str;
char *s;
s = str.c_str();   //错误。不能将 char-> const char*
printf("%s",str.c_str());//将string转换成char*型
刘二火
原创文章 14获赞 0访问量 158
关注私信
展开阅读全文