skip to content
2025-01-30/技術系

Cでhello, world(詳細解説)

切腹倶楽部のCでhello, worldをようやくしっかりと読んだ。 ソースコード 無断てんのりをば。怒られたら消す。 解説 (原文ママ) とっかかり このコードを見たとき、最初は何もわからなかった。解説が何をしているのかもわからなかった。そもそもC言語で:が使われている記法なんて知らないので本当に何もわからなかった。 更に言えばK&R的な昔懐かしいような関数定義も、軽く存在を知っていただけで書いたことはなく、どうして引数にdがあるにも関わらず引数は文字列のみなのか?という疑問から始まった。 詳細な解説 現代語に書き下す K&Rの表記では引数は必須ではないらしく、原文では単なるdの初期化のため