***すれ立てるまでもない質問はここで 第34刷***
■ このスレッドは過去ログ倉庫に格納されています
0056デフォルトの名無しさん
NGNGおれは括弧をつけない方がベターだと思うが。
>>36は if 文を例にしているが、文法的には return に括弧をつける
必要性は全くないし(ついでに言えば、なぜ if 文が例に挙がるのか
理解できん)、たとえば、
retrun (-1);
とタイプミスした時に、コンパイルエラーにならないという
副作用までつく(リンカまでいってはじめて気がつく)。
こんなことから
「returnは括弧でくくるな」「returnは関数ではない」
って格言もあったと思う。
C++ならエラーではじいてくれるだろうが。
■ このスレッドは過去ログ倉庫に格納されています