Loose-Info.com
Last Update 2012/07/05
TOP - C言語 - 型キャスト

次のような形式で式の前に型名を付けることによって、その式の型を変換することができます。

(  型名  ) 式1 

型名 :
式1が変換される型
式1 :
型変換の対象となる式

(例)
#include <stdio.h> int main () { int n = 5; float f = 1.3; /* 整数を浮動小数点数に型変換 */ printf("n = %d : n = %3.1f\n", n, (float)n); /* 浮動小数点数を整数に型変換 */ printf("f = %d : f = %3.1f\n", (int)f, f); return 0; }

実行結果
n = 5 : n = 5.0 f = 1 : f = 1.3