โปรแกรมใช้สตริงและลบช่องว่างในนั้น สิ่งนี้มีประโยชน์เมื่อเราต้องการประหยัดพื้นที่ของตัวอย่างต่อไปนี้จะแสดงวิธีการดำเนินการพร้อมคำอธิบาย
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; }