c語言學習資料轉換

2021-10-01 04:01:53 字數 571 閱讀 1492

整型型別級別從低到高依次為:

signed char 浮點型:float測試:

int main()

當printf函式中為%d時輸出錯誤。

當printf函式中輸出%lf結果正常。且輸出為double型。

111.200000
資料自動轉換:當資料全為為整數型時,所有參與運算的資料自動轉換為其中較高層次的整數型。

賦值運算子兩側的型別不一致時,以被賦值的資料型別為準,比左邊高的降低精度,比左邊低的公升高精度。

double dd;

dd=11;

強制型別轉換

格式為:(目標型別)表示式

eg:

#include#include#includeint main( )

dd=1.000000

dd=1.000000

dd=1.333333

C語言學習資料

關於如何學習c語言在這裡連線裡面 http sunxiunan.com p 1661 作者在這篇文章已經講得比較詳細了。我看後感觸確實比較大,個人還在 學習當中。關於作者提到的書,我從在這裡給出鏈結,是在google doc,如果國內 注意對於不能開啟下面鏈結的,可以到這裡來 你必須知道的495個c...

C語言學習 資料

c語言的資料型別關鍵字 intlong short unsigned char float double signed void bool complex imaginary 在c語言中,用int關鍵字來表示基本的整數型別。long,short,unsigned,signed這四個關鍵字用於提供基本...

c語言學習 資料型別和轉換

無符號int與有符號int比較大小,轉化為無符號int來比較 int型別與非無符號int的型別比較時,非無符號int的型別轉化為int來比較 無符號int型別與其他型別如unsigned short,signed short,unsigned char,char 比較時,其他型別一律轉化為無符號in...