ここまでC言語を中心に、プログラミングについて考えてきたわね。
記事のテーマ: ソフトウェア開発の基本
プロトタイプ宣言の食い違いをなくすには
ここまで、プログラムのバグを減らす方法について、いろいろと教えてもらいましたよね。
引数に込めた意味
第30問
さあレオ君、いよいよ最後の問題よ!
第29問
数値の並びを連結リスト(linked list)構造で表現し、その合計を求めるプログラムを作りました。プログラム中にwhile
ループが1つありますが、これをfor
ループで置き換えたいと考えています。
第28問
太陽系の惑星ごとの直径を、名前とともに一覧表示するプログラムを作ろうとしています。でも、コンパイルエラーで動きません。
空間軸でつくる!
「ソースファイルを分割するときは、スコープを意識するとメンテナンスがしやすくなる」と教えてもらいましたけど、それ以外にも意識すると良いポイントってありますか?
変数の寿命
第19問
グローバルスコープは要らない?
このトピックで扱うのは、グローバルスコープの「変数」よ。