【发布时间】:2014-11-15 05:47:07
【问题描述】:
#include <stdio.h>
int func()
{
}
int main(void)
{
printf("%d\n",func());
return 0;
}
函数“func()”的返回类型为“int”,但没有返回任何内容。在 print 函数中调用该函数时,为什么会给出输出 0?为什么函数定义与函数代码不一致,却编译成功?
【问题讨论】:
标签: c compilation output