C言語の仕組 C言語を作成してプログラムを実行するために、重要な点がいくつか存在します あらゆるCプログラムには関数(function)がひとつ以上あるということです 関数の中には命令(statement)が詰め込まれています 関数とは、いろんなプログラムの流れがひとつのまとまりとして登録されているものです 関数は情報を受け渡ししながら、指定されたプログラムを実行します たとえばお店屋のレジを考えましょう。レジのバイトさんが関数と考えます 関数を呼び出すのはお客さんです。お客が来てはじめてレジを打つという関数が働きます このときお客は関数に情報を渡します。この情報はひとつとは限らず複数あります この場合は「商品」と「お金」ですね。この情報のことを引数といいます レジのバイトは商品が指定する金額に、渡されたお金が等しいかどうか確認します 渡された金額が商品の指定金額と等しければ「商品だけ」を