关于#c语言#的问题:函数调用相关

img


为什么调用函数fun的时候,符合条件不需要在int fun(char a[ ])中加入return 1;使得主体函数的if语句成立。求解答,谢谢各位。

如果函数的返回值类型不是void,但返回时却没有指定返回值,那么这个函数返回的结果是不确定的。一般编译器对这类错误都会给出警告。