こんなコード書く?
いいじまです。
某所の勉強会でプリンタの裏紙をもらってきたときのことです。
C言語の文法書らしき中国語のサイトのプリントアウトがあったのですが、
その中に次のようなコードがありました。
return ((n<1||n>12)?name[0]:name[n]);
私なら通常はif文で書きますけど(例外:式しか書けない場所)、
皆さんはこういうコードは書きます?
========================================================================
飯嶋 浩光 / でるもんた・いいじま http://www.ht.sakura.ne.jp/~delmonta/
IIJIMA Hiromitsu, aka Delmonta mailto:delmonta@ht.sakura.ne.jp
───【宣伝/ADVERTISEMENT】──────────────────────
「fj憲章2005.3.1日版」の賛成署名を募集中です。詳細はfj.news.policyへ。
────────────────────────────────────
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735