#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