C++中判断在字符串中是否存在空格 以及 如何输入带空格的字符串
生活随笔
收集整理的這篇文章主要介紹了
C++中判断在字符串中是否存在空格 以及 如何输入带空格的字符串
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1:引言:
輸入帶空格的字符串 需要用到 getline(cin,str);具體在代碼中看
2:上碼
#include<bits/stdc++.h> using namespace std;int main(){vector<string>v1;for( int i = 0; i < 2; i++ ){string temp;getline(cin,temp);//輸入帶空格的字符串v1.push_back(temp);}for( int i = 0; i < 2; i++ ){// cout << v1[i] << endl;string str = v1[i]; // cout << v1[i] << endl;for( int j = 0; j < str.size(); j++ ){if(str[j] == ' ')cout << "wyj" << endl; } } }如果沒有用到vector容器的話 請看下面的碼:
#include<bits/stdc++.h> using namespace std;int main(){string str;getline(cin,str);for(int i = 0; i < str.size(); i++ ){if( str[i] == ' ')cout << "有空格" << endl;}}總結
以上是生活随笔為你收集整理的C++中判断在字符串中是否存在空格 以及 如何输入带空格的字符串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决Java当中 用point 画图时背
- 下一篇: 怀孕40周的症状