字符串最后一个单词的长度

来源:互联网 发布:单片机频率计 编辑:程序博客网 时间:2024/06/07 13:17
int main()
 { 
    vector<string> str;
    string tmp;
    while(cin>>tmp)
    {
      str.push_back(tmp);
    }
    tmp=str.back();
    cout<<tmp.size();

}

注意:

从键盘输入的函数

1 cin>>,遇到空格,Tab和enter键会停止读。>> 会过滤掉不可见字符(空格,TAB键,回车)

gets(字符数组或者字符指针),cin.getline( 字符数组(或者字符指针),字符个数,终止标志字符)

3 string 成员函数不熟悉

4 vector最后一个元素的取出问题

1、cin>>  2、cin.get()3、cin.getline()  4、getline() 



原创粉丝点击