1. 程式人生 > >C語言的資料型別

C語言的資料型別

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);
}

結果: