|
发表于 2018-4-3 10:06:45
|
显示全部楼层
- sh-4.4$ cat main.c
- #include <stdio.h>
- #define A(x) x;x;x;x;x;x;x;x;x;x;
- int main(void)
- {
- int n = 0;
- A(A(A(printf("%d", n++))));
- return 0;
- }
- sh-4.4$ gcc -E main.c
- ...(省略n多不重要的内容)
- # 5 "main.c"
- int main(void)
- {
- int n = 0;
- printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);printf("%d", n++);;;;
- return 0;
- }
- sh-4.4$
复制代码 |
|