“条件”应该是什么,以便下面的代码片段同时打印 HelloWorld!
方法一:
说明: Printf 返回它已成功打印的字符数。因此,以下解决方案也将起作用
if (printf("Hello") < 0) 或 if (printf("Hello") < 1) 等
方法二:使用fork()
if "condition"
printf ("Hello");
else
printf("World");
#include<stdio.h>
int main()
{
if(!printf("Hello"))
printf("Hello");
else
printf("World");
getchar();
}
#include<stdio.h>
#include<unistd.h>
int main()
{
if(fork())
printf("Hello");
else
printf("World");
getchar();
}