C++ Primer 学习笔记——第3章:标准库类型 string
2011-07-29 12:58
711 查看
关于资料,见/article/11530903.html
字符串相加的别名叫字符串连接。
字符串相加必须要保证前面2个值有一个不是字面值,也就是说有一个必须是字符串变量。
获取字符串的某一值确实很简单,直接用[]就可以了。非常像数组取值,也不用js,as中charAt()这样的方法。
运行调试报错,说未声明的标识符“string”
#include <string>
using namespace std;
在vs2005里试了半个小时,硬是没弄懂.微软就是不靠谱啊.
第3章:标准库类型 string
标准库主要有2个:String和Vector.字符串相加的别名叫字符串连接。
字符串相加必须要保证前面2个值有一个不是字面值,也就是说有一个必须是字符串变量。
获取字符串的某一值确实很简单,直接用[]就可以了。非常像数组取值,也不用js,as中charAt()这样的方法。
#include <iostream> #include <string> using std::string; int main (int argc, char * const argv[]) { string str("ABCD"); for (string::size_type ix=0; ix!=str.size(); ++ix) std::cout <<str[ix] <<std::endl; return 0; }
运行调试报错,说未声明的标识符“string”
#include <string>
using namespace std;
在vs2005里试了半个小时,硬是没弄懂.微软就是不靠谱啊.
#include <iostream> #include <string> using std::string; int main (int argc, char * const argv[]) { string s1("i"); string s2("love"); string s3("u"); string s4=s1+" "+s2+" "+s3; std::cout <<s4; return 0; }
相关文章推荐
- C++ Primer 学习笔记_6_标准库类型 -- 命名空间using与string类型
- 【C++ Primer学习笔记】第3章:标准库类型
- 【C++ Primer学习笔记】第3章:标准库类型
- C++ Primer 学习笔记——第3章:标准库类型 vector
- 【C++ Primer】【学习笔记】【第三章】标准库类型之:string类型
- 【C++ Primer学习笔记】第3章:标准库类型
- C++ Primer 学习笔记(4)——标准库string类型
- C++ primer (5th) 随想与学习笔记 4 基本类型很全面 新标准更灵活
- 【C++ Primer】【学习笔记】【第三章】标准库类型之:bitset类型
- C++ Primer 学习笔记_31_STL实践与分析(5) --再谈string类型(上)
- C++ Primer学习笔记2--c++标准库中的 vector、string 和 bitset 类型
- c++ primer学习笔记3-标准库类型string&vector
- C++ Primer 学习笔记_7_标准库类型(续1) -- vector类型
- C++ Primer学习笔记- 第三章:标准库类型之一
- C++ Primer学习笔记- 第三章:标准库类型之四
- C++ Primer 学习笔记_8_标准库类型(续2) -- iterator
- C++ Primer 学习笔记_9_标准库类型(续3) -- biteset
- C++ Primer学习笔记- 第三章:标准库类型之二
- 【C++学习笔记】标准库类型string
- C++ Primer 学习笔记_32_STL实践与分析(6) --再谈string类型(下)