小编dkn*_*ght的帖子

如何从 C++ 程序中删除多个空格并用一个空格代替

如何从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)

c++

3
推荐指数
1
解决办法
9094
查看次数

任何在64位计算机上使用8字节作为int数据类型大小的C/C++编译器

有没有使用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)

请命名这样的编译器
谢谢

c c++ int sizeof

-3
推荐指数
1
解决办法
109
查看次数

标签 统计

c++ ×2

c ×1

int ×1

sizeof ×1