在C語言中,使用sizeof
操作符可以獲取一個變量或數據類型的大小(字節數)。類型轉換可以通過強制類型轉換或隱式類型轉換來實現。
int x;
double y;
printf("Size of int: %lu bytes\n", sizeof(int));
printf("Size of double: %lu bytes\n", sizeof(double));
printf("Size of x: %lu bytes\n", sizeof(x));
printf("Size of y: %lu bytes\n", sizeof(y));
int a = 5;
double b;
b = (double)a;
int c = 10;
float d = c; // 隱式將int類型轉換為float類型
需要注意的是,在進行類型轉換時,要確保轉換操作是安全的,以避免數據丟失或精度問題。此外,建議在類型轉換時進行合適的檢查和驗證,以確保程序的正確性和安全性。