注册 登录
编程论坛 C++教室

求教 .size 字符串 反转输出 没看明白

jhkyy 发布于 2010-05-13 22:44, 792 次点击
#include <iostream>
#include <string>
int main()
{
    using namespace std;
    cout << "Enter a word: ";
    string word;
    cin >> word;

    // display letters in reverse order
    for (int i = word.size() - 1; i >= 0; i--)
        cout << word[i];
    cout << "\nBye.\n";
    return 0;
}
不知道这个字符串的用法 word.size()   希望大家帮忙下
4 回复
#2
lsrwan2010-05-13 22:52
word.size() - 1就是字符串的最后一个, i >= 0就是访问到字符串的第一个字符,所以就反转输出了。
#3
jhkyy2010-05-13 22:59
size的用法希望你说下   谢谢了  !!
#4
jhkyy2010-05-13 23:17
size 应该是它的长度  谢谢大家了!!!
#5
lscalin2010-05-14 10:15
计算长度的
1