string.length() 返回值是unsigned

int main(int argc, const char * argv[]) {
    // insert code here...
    string a = "";
    cout<<a.size()<<endl;
    cout<<a.size()-1<<endl; 
    cout<<a.length()<<endl;
    cout<<a.length()-1<<endl;
    
    return 0;
}

输出:

0

18446744073709551615

0

18446744073709551615

posted @ 2015-12-31 11:56  飞飞喵  阅读(627)  评论(3)    收藏  举报