#include <iostream> #include <string> using std::cin; using std::cout; using std::endl; using std::string; int main() { string str("some string"); for (string::size_type ix = 0; ix != str.size(); ++ix) cout << str[ix] << endl; return 0; }
1:str.size()的返回string對象中字符的個數,類型是string::size_type的
2:str[str.size() - 1] 表示str的最后一個字符
3: + 操作符的左右操作數目必須至少有一個是string類型的