string是C++系统提供的一个类,封装了常用的字符串操作。要使用string类,对于标准的C++编译器,需要包含头文件string,注意是没有扩展名的。即#include<string>不过对于VC++,由于微软做了一些变通,所有无扩展名的头文件均可以用带.h扩展名的代替,于是包含string.h也是可以的。即#include<string.h>除此外,还有要引入std名空间,或者在当前名空间声明string,才可以直接使用string类,否则需要以std::string形式使用。以下两种方式均可。
usingnamespacestd;//引入整个名空间或usingstd::string;//只声明string本身。