C言語初級

C言語初級

ポインタの利用1(関数間のやりとり)

ポインタの宣言や仕組みが分かったとしてもどう利用したら良いかが分からないと実際に応用出来ません。この記事では、ポインタの利用例をいくつか示します。ポインタの基本については、以下の記事を参考にしてくださ...
C言語初級

C初級:日付と時刻を取得する

C言語では、お使いの端末(コンピュータなど)で設定されている現在時刻を取得できます。日付や曜日、時刻などが取得できるとより実用的なプログラムに利用できます。とりあえず日付と時刻を表示してみるまずは簡単...
C言語初級

ポインタについて

結論から言うと、ポインタ変数を使うと別の変数の内容を参照できます。さらに大きな結論を言うなら、C言語を勉強するならポインタまで勉強しないと損です。
C言語初級

C初級:関数を作るときの考え方

関数の作り方はわかったけれど実際どう利用するか分からない。あるいは、利用価値がピンと来ないという人もいると思います。以下のプログラムを例にとって関数を作るときの考え方を身に着けてみようと思います。関数...
C言語初級

C初級:全角文字列を縦に表示する

キーボードから入力した全角文字列をコンソール画面上で縦に表示するというプログラムです。何の役に立つのかは分かりません。考え方全角文字を1文字ずつ分解できれば、全角1文字+改行を表示することで縦表示がで...
C言語初級

C初級:関数の作り方と関数の種類

結論から言うと、C言語はmain関数やprintf関数などの関数を組み合わせてプログラムを記述します。関数は自分で作ることも可能です。
C言語初級

C初級:文字の取り扱いと文字配列

C言語では、バイト文字(半角1文字)を格納できる変数型 char を使って文字と文字列を表現します。ここで言う文字とはバイト文字(半角1文字分)を表し、文字列とは、バイト文字の集まりを表します。以下利用例を交えて解説します。
C言語初級

C初級:配列の利用例とメリット

変数を拡張した考え方として配列があります。配列も変数です。通常の変数と違うのは添え字(そえじ)呼ばれる番号がついている点です。以下は、5つの数値を配列に代入してその合計値を表示するサンプルです。
C言語初級

C言語:ASCIIコード表(アスキーコード表)

みなさんがお使いのパソコンには、ASCIIコード表というものが入っています。ASCIIは、「アスキー」と読みます。