如何从C++程序中删除多个空格并用一个空格代替?
我尝试的是:-
#include<iostream>
using namespace std;
int main()
{
char str[80],i, j;
cin>>str;
for(i=0; i!='\0'; i++)
{
if(str[i]=' '&&str[i]==str[i+1])
{
for(j=i+1; str[j]!='\0'; j++)
str[j-1]=str[j];
}
}
cout<<str;
}
Run Code Online (Sandbox Code Playgroud) 有没有使用8字节作为int数据类型的大小的C/C++编译器?
printf("Size of int = %d bytes",sizeof(int));
Run Code Online (Sandbox Code Playgroud)
这里的输出应该是: -
Size of int = 8 bytes
Run Code Online (Sandbox Code Playgroud)
请命名这样的编译器
谢谢