将句子分割成单词c++

it2025-02-12  6

用c++string的substr函数

#include<bits/stdc++.h> using namespace std; int main() { int t=0,i; string s,a[110]; getline(cin,s); int index=0; for(i=0;i<s.size();i++) { if(s[i]==' ') { a[t++]=s.substr(index,i-index); index=i+1; } } a[t]=s.substr(index); for(i=0;i<=t;i++) { cout<<a[i]<<endl; } }
最新回复(0)