ALDS1_3_C、ALDS1_3_B

キャスト;

型名を()で囲ったものを変数の前に置く。
すると()で囲った型に変換することができる。
この変換のことをキャストといい、キャストに使用した()をキャスト演算子と言う。

typedefと、#defineの違い
defieneはプリプロセッサが処理するが、typedefはコンパイラが処理する。

CとかC++で算数の問題を解くのは結構楽しい。
pythonとかならメモリとか気にせずかけるんだろうなぁと思うけど。