プログラミング

プログラミング考え方講座

プログラミング考え方講座「ポインタ(後編)」

今度こそ、ポインタ編がいったん完結になる。 今回は、前回解説した文字列、配列とポインタの関係をお話しよう。 言語ごとに仕様が異なるが、それぞれの内容を補強するような内容にするつもりだ。 どんな考え方が使われているか、重点的に見ていく。
プログラミング考え方講座

プログラミング考え方講座「ポインタ(中編)-文字列、配列-」

前回、ポインタとは何かと、それをC言語でどう使うかを解説した。 内容は、大丈夫だろうか。 今回は、ポインタ中編ということで、この知識が関連してくる範囲をお話しよう。 …本当はそれらがポインタにどう関係するかまで今回やりたかったのだが、予想以...
プログラミング考え方講座

プログラミング考え方講座「ポインタ(前編)」

先に書いておく。 今回の内容は、1回読んだだけでは理解できないと思っておいて欲しい。 それほど、今回の内容は難しい。 何を扱うかというと…ポインタという考え方だ。 この内容は、表面上にはC言語のみ現れるが、他の言語にも影で使われている。 是...
プログラミング考え方講座

プログラミング考え方講座「繰り返し処理」

プログラミングの強い点の一つ。 それは、同じ処理を繰り返し実行できること。 とはいえ、例えば100回同じ処理をするために、その実行を100回手で行ってしまっては元も子もない。 そこで、プログラムで繰り返し同じ処理を実行できる考え方が用意され...
プログラミング考え方講座

プログラミング考え方講座「真偽値と条件分岐」

プログラミングをやっていると、必ずと言っていいほど行う処理というのがいくつかある。 例えば、前回解説した変数。これがないとほぼシステムを組めない。 …だが、これだけではない。 ある処理を行いたいとき、様々な状況に対応する必要があるだろう。 ...
プログラミング考え方講座

プログラミング考え方講座「変数と特殊文字」

どんなプログラミング言語でも大体使われる変数。 これがないと、世にあるほぼ全てのシステムが作れなくなってしまう。 それほど、重要なポイントだ。それなのに、奥が深い。 今回は、そんな変数を扱おう。文字列を扱う際に重要な要素である特殊文字につい...
プログラミング考え方講座

プログラミング考え方講座「講座の目的と文字出力」

プログラミングの学習において、重要なことは何か。 実際に動かす?もちろん重要だ。ただインプットしただけでは使えない。アウトプットしてみるのが大切。 その言語で何か作ってみる?これもめちゃくちゃ重要。学習したものを応用して、何か作ると、よりそ...
スポンサーリンク