値の型を明示的に変換する方法を型キャスト(type cast)という。型キャストの一般亭な形式は次の通り。…
2015年5月3日
1 分
代入分の左辺と右辺の型が異なる場合、右辺の型が左辺の型に変換される。もし、左辺が右辺よりも大きな型であれば問題はない。その逆の場合は問題ありで、例えば次のプログラムは、「1000」と表示せずに「-24」と表示する。…
2015年5月3日
1 分
C では1つの式の中に異なる型を混在させることができる。これは、式中に異なる方が現れた時に、どのように解消するかが決められているから。…
2015年5月2日
1 分
変数を宣言するときに、ついでに初期化することができる。一般的な形式は次の通り。…
2015年5月2日
1 分
ここでいう定数は、名前のついた定数、例えば Ruby の FOO とかのことじゃなくて、いわゆるリテラルのこと。…
2015年5月2日
1 分
変数を宣言する場所と変数の有効範囲は次の通り。…
2015年5月2日
1 分
void 以外の基本データ型には修飾子をつけることによって、よりきめ細かく指定することができる。データ型修飾子には次の4つがある。…
2015年5月2日
1 分
C には goto がある!…
2015年5月1日
1 分
switch は Ruby の case と同様の多分岐選択だ。一般的な形式は次の通り。…
2015年5月1日
1 分
ループの中で continue 文に出会うと、それ以降の処理を飛ばして次の回のループに移る。この時、for ループではインクリメント部が実行されてループ変数は変更される。…
2015年5月1日
1 分