Re: プログラムの読解力とC言 語の理解度
河野真治 @ 琉球大学情報工学です。
In article <c6b04k$dev$1@caraway.media.kyoto-u.ac.jp>, Yoshitaka Ikeda <ikeda@4bn.ne.jp> writes
> このプログラムが読みづらい理由のひとつはmain関数自体が再帰的に呼び出さ
> れる点にあると思う。
> それと、三項演算子も読むのを困難にしている理由のひとつ。
まぁ、でも、データはそのまま埋め込まれているので、それを変換
して出しているだけですね。この手の見掛けを操作しているだけの
プログラムだとアセンブラ出力をみるなんていう手もあります。
PostScript で、この程度の大きさでレイトレーシングするプログラム
ってのをみたことある....
> あと、最初に呼ばれるときのmain関数の引数に気をつければ、追いかけること
> はできなくはないでしょう。私は読む気はしませんが。
>
> ただ、Cをある程度理解してないと読めないでしょうね。
> 逆はともかく。
逆ってなんだろう?
---
Shinji KONO @ Information Engineering, University of the Ryukyus
河野真治 @ 琉球大学工学部情報工学科
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