C++中substr函数的用法


#include<string> 
#include<iostream> 
using namespace std;

void main() 
{ 
string s("12345asdf"); 
string a=s.substr(0,5);
cout<<a<<endl;
}

上述代码获得字符串s中 从第0位开始的长度为5的字符串.默认时的长度为从开始位置到尾

输出结果为:

12345

#include<bits/stdc++.h>
using namespace std;

int main(){
    string a;
    cin >> a;
    for(int i = 0 ; i < a.size() ;i++ ){
        cout << a.substr(i) << endl;
    }
        return 0;
}

 cin >> 123456;

输出 123456

23456

3456

456

56

6


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM