小编May*_*ade的帖子

为什么在 while() 中的 printf() 作为条件打印不同的输出

第一个代码

#include<stdio.h>
int main()
{
    while(printf("Hello"))
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

Hello作为输出生产

第二个代码

#include<stdio.h>
int main()
{
    while(printf("Hello"));
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

第二个代码打印Hello无限次。

第三个代码

#include<stdio.h>
int main()
{
    while(printf("Hello"))
    {}
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

第三个代码也打印Hello无限次。

使用的编译器 - GCC 9.0.1

为什么会这样?

c while-loop

6
推荐指数
1
解决办法
934
查看次数

如何在 Ubuntu 中使用键盘按键在两个相同窗口之间切换

我在 Ubuntu 中打开了 Chrome 浏览器:一个普通窗口和一个隐身窗口。
我想从普通窗口切换到隐身窗口。我已经尝试过Alt+Tab,但它会转移到新窗口(即从 Chrome 浏览器转移到文件管理器)。 检查图像...

Ctrl+Tab用于在当前窗口中的选项卡之间切换(即 Chrome 普通窗口中的选项卡)

如果有任何快捷键,请告诉我。

linux ubuntu

2
推荐指数
1
解决办法
2627
查看次数

标签 统计

c ×1

linux ×1

ubuntu ×1

while-loop ×1