Icebound

icebound-area

两个好玩的C++问题

TYC大佬今天问了我两个小问题,我觉得挺有意思就记下来了
第一个:不用分号输出hello world
第二个:不用引号输出hello world

第二个问题很简单,用ASCII码填补数组后直接输出即可。这里略过
第一个问题比较有意思。想了一会CPP哪里不用分号,总结在下面:
1 预编译命令和宏
2 函数的实现部分(只有分号)
3 if while for
1 2显然不可行 只有3
于是写了一下

#include<cstdio>
int main()
{
	while(!printf("hello world"))
	{}
}

这样就行啦 当然改成if也行啦
感觉C/C++水真的深。。。不过有趣