第1个回答 2018-08-12
会,如:
int a()
{
10;
}
的返回值为10,但没有用到return。
真正意义上来说,return只是用来退出函数的!
第2个回答 推荐于2018-03-14
那要看你的函数定义的时候有没有要求有返回值,如果定义是说明有返回值比如 int型返回值,但是没有return语句的话系统当然是报错了,如果是void 没有return是理所当然的了本回答被提问者和网友采纳
第3个回答 2019-02-15
函数没有return也有返回值,返回a0(mips或arm架构的cpu)或者eax(x86架构的cpu)寄存器那一刻的值。通常是没有意义的数据。
第4个回答 2012-10-02
随机值,在cgywin下试验,int main();没有写return的时候运行结果是2