2013年6月27日
摘要: C++语言提供了专门处理长度可变的字符串的标准库string类型,标准库负责管理与存储字符相关的内存并提供字符串相关操作,头文件为"string"。(1)string类型的定义和初始化string标准库支持以下几个构造函数:构造函数功能string s默认构造函数,s初始化为空串string s2(s1)将s2初始化为s1的一个副本string s3("value")用一个字符串字面值副本初始化s3string s4(n, 'c')将s4初始化为字符'c'的n个副本string s5(cp,n)将s5初始化为cp所指向数组 阅读全文
posted @ 2013-06-27 15:29 Sophia-呵呵小猪 阅读(290) 评论(0) 推荐(0) 编辑
摘要: (1)C风格字符串C风格字符串就是以'\0'结束的字符数组,字符串字面值就是C风格字符串,它以'\0'结尾,类型为const char*。如下面的几个例子:1 char ca1[] = { 'C','+','+'};//没有'\0'结束符,不是C风格字符串2 char ca2[] = { 'C','+','+','\0'};//有'\0'结束符,是C风格字符串3 char ca3[] = "C++"; 阅读全文
posted @ 2013-06-27 14:05 Sophia-呵呵小猪 阅读(461) 评论(0) 推荐(0) 编辑