string类中函数介绍.docVIP

  • 2
  • 0
  • 约1.3万字
  • 约 10页
  • 2016-04-02 发布于湖北
  • 举报
string类中函数介绍.doc

标准c++中string类函数介绍 注意不是CString 之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。好了,进入正题……… 首先,为了在我们的程序中使用string类型,我们必须包含头文件 string。 如下: #include string //注意这里不是string.h string.h是C字符串头文件 #include string using namespace std; 1.声明一个C++字符串 声明一个字符串变量很简单: string Str; 这样我们就声明了一个字符串变量,但既然是一个类,就有构造函数和析构函数。上面的声明没有传入参数,所以就直接使用了string的默认的构造函数,这个函数所作的就是把Str初始化为一个空字符串。String类的构造函数和析构函数如下: a)????? string s;??? //生成一个空字符串s b)????? string s(str) //拷贝构造函数 生成str的复制品 c)????? string s(str,stridx)

文档评论(0)

1亿VIP精品文档

相关文档