int main(){
return main();
}
プログラムよく知らないんだけどreturnで関数返せるの?
たしかに関数ポインタを返すというのは可能だが。
>>647はmain()を実行した結果である戻り値をreturnしているだけ。
まあ、再帰してるから無限ループ行きだが。
650 :
こまま草:2006/06/14(水) 00:39:19 ID:/zmcWiLg
>a:\more | a.bat
a.bat
INF: JR INF
>>649のマシンは無限のメモリを積んでるのか。それとも処理速度が無限小なのか。
>>652 いや、コンパイラにもよるが、この程度なら末尾再帰の最適化で単なるループになる。
アセンブラ的にはcallじゃなくてjmpになる。