?:とif,elseでは何が違うのか?
by 後輩
・・すみません。私にはメリット・デメリットの良い回答ができませんでした・・orz
書籍によっては、推奨していなかったりしますね。(私の持ってるCの本では)
「?:を使うくらいなら、if,elseを使いましょう」みたいな。
んー、どうなんでしょうね?自分としてはコードがすっきりするかな、程度なんだけど。
他にもの凄いメリットとか、デメリットがあったりするのかなあ?
by 後輩
・・すみません。私にはメリット・デメリットの良い回答ができませんでした・・orz
書籍によっては、推奨していなかったりしますね。(私の持ってるCの本では)
「?:を使うくらいなら、if,elseを使いましょう」みたいな。
んー、どうなんでしょうね?自分としてはコードがすっきりするかな、程度なんだけど。
他にもの凄いメリットとか、デメリットがあったりするのかなあ?
※コメントの受け付けは終了しています。
りきぞ~
?:って使いすぎると判りにくくなるような気がします。
単純なif-elseの代わりに使う分にはいいと思うんですけどね。
1行で書けるので関数マクロを記述するときにスマートっぽい気がします。
いずれにしろ「~気がします」程度の話ですけど(^^;
あらやん
なるほど「~気がします」か・・(・∀・)人(・∀・)だ!
関数マクロを記述するときにスマート>
関数マクロ使っちゃダメだしなあw
もうちょっと調べてみよ・・(仕事しろって?(゚Д゚;))