string类的常用的几个小东西find,substr

头文件:

#include<iostream>
#include<string>

定义:

string ss;
#include<iostream>
#include<string>
int main()
{
    string ss;
    while(1)
    {
        getline(cin,ss);
        cout<<ss<<endl;

        int a;
        a=ss.find('a');
        printf("a=%d\n",a);

        string temp;

        temp=ss;
        cout<<temp<<endl;

        temp=ss.substr(2,3);        //在ss中的第2个(包括第二个)开始的3个字符
        cout<<temp<<endl;

        temp=ss+ss.substr(2,3);      //ss+在ss中的第2个(包括第二个)开始的3个字符
        cout<<temp<<endl;

        temp=ss+ss.substr(2);        //ss+在ss中的第2个(包括第二个)开始的以后全部
        cout<<temp<<endl;

    }
    return 0;
}

这里写图片描述

posted @ 2016-05-13 14:43  see_you_later  阅读(191)  评论(0编辑  收藏  举报