重複の可能性:
関数はreturnステートメントなしで値を返します
intを返すが、明示的に何も返さない関数の戻り値は何ですか。
たとえば、の出力
int fun()
{
printf("\ncrap");
}
void main()
{
printf("\n return value of fun %d", fun());
}
私が得ている出力は次のとおりです。
crap
return value of fun 1
これは私が使用しているコンパイラに依存しますか?
ありがとう !!!