这是一个基本的C程序,它不使用循环或条件来打印数字.我想知道它是如何做的,以及"退出"和"主要"的目的.被main用于递归在这里?
main
#include <stdio.h> #include <stdlib.h> void main(int j) { printf("%d\n", j); (&main + (&exit - &main)*(j/1000))(j+1); }
c
c ×1