问一个技巧(不知算不算奇技淫巧)
如何定义a才能使得输出Hello World
- C/C++ code
#include <stdio.h>int main(){ if (a == a) { } else { printf("Hello World\n"); } return 0;}[解决办法]
宏定义 #define a 1&0
[解决办法]
#define a rand()
[解决办法]
没有工程价值的问题,学院派的宠儿
[解决办法]
#define a 0&0
[解决办法]
- C/C++ code
#define a 1,0
[解决办法]
- C/C++ code
#define a 1?0:1
[解决办法]
double d = 0.0/0.0;
[解决办法]
#define else
也行。。。
[解决办法]
第一种:
#define a 1&&0
第二种:
#define a printf("Hello world\n")?1:0