C語言的資料型別
阿新 • • 發佈:2018-11-21
1.
下面的例項演示了獲取 int 型別的大小:
程式碼:
#include <stdio.h>
#include <limits.h>
int main() {
printf("int 儲存大小 : %lu \n", sizeof(int));
return 0;
}
2.下面的例項將輸出浮點型別佔用的儲存空間以及它的範圍值:
程式碼:
#include <stdio.h> #include <float.h> int main() { printf("float 儲存最大位元組數 : %lu \n", sizeof(float)); printf("float 最小值: %E\n", FLT_MIN); printf("float 最大值: %E\n", FLT_MAX); printf("精度值: %d\n", FLT_DIG); return 0; }
%E 為以指數形式輸出單、雙精度實數,
3.強制型別轉換形式
程式碼:
#include<stdio.h>
int main()
{
float f,x=3.6,y=5.2;
int i=4,a,b;
a=x+y;
b=(int)(x+y);
f=10/i;
printf("a=%d,b=%d,f=%f,x=%f\n",a,b,f,x);
}
結果: