标签: c for-loop return
这个(我的意思是a())返回一个随机数,其函数定义为:
int a (void) { for (int e = 0; e < 10; e++); }
这是我创建的阶乘函数,但是不知道为什么它要返回值(并且有效!):
long int factorial (int n) { for (long int s = 1; s *= n, --n;); }
这是C的怪异功能吗? 知道它将返回什么的规则是什么?