C++ 程式如何從字串中刪除空格?
該程式獲取一個字串並刪除其中的空格。這在節省空間時很有用,以下示例顯示瞭如何完成此操作並提供瞭解釋。
Input: Hello World Output: HelloWorld
解釋
要從字串或句子中刪除或清除空格,你必須要求使用者輸入一個字串。現在開始檢查空格。如果找到空格,則從空格開始將下一個字元放入後面,直到最後一個字元,並繼續檢查下一個空格以刪除字串中存在的所有空格
示例
#include <iostream>
#include<string.h>
using namespace std;
int {
char str[80]="Hello World";
int i=0, len, j;
len = strlen(str);
for( i = 0; i < len; i++) {
if (str[i] == ' ') {
for (j = i; j < len; j++)
str[j] = str[j+1];
len--;
}
}
cout << str;
return 0;
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP