詳解C語言的基本數(shù)據(jù)類型
1、C語言基本數(shù)據(jù)類型
2、計算機中的單位
3、各數(shù)據(jù)類型的大小及字取值大小
對于short int
、int
、long int
、long long int
,雖然都為整形數(shù)據(jù)類型,但是在存儲像年齡、特定的尺寸及尺寸等數(shù)值比較小的整型數(shù)據(jù)時,沒必要用long long int 甚至是int去存儲該類數(shù)據(jù),因為這樣會浪費計算及的存儲的內(nèi)存,但是當需要存儲相當大的數(shù)據(jù)時,就需要用到long longint這樣的數(shù)整形數(shù)據(jù)類型。在C語言中,默認為short 、int 、long int 、long long int為有符號型整型,如果需要無符號的整型,須在整形數(shù)據(jù)類型前面加上unsigned。
對于float 和double,就是數(shù)據(jù)精度的不一樣,對于精度要求不太高的數(shù)據(jù),就一般用float,對于精度要求比較高的,就要用到double。高精度的數(shù)據(jù)會造成計算機內(nèi)存的極大消耗以及運行速度的減慢,絕大多數(shù)情況下,建議使用float浮點型數(shù)類型,除了特殊情況對于數(shù)據(jù)的精度要求特別高,就要用到double浮點型數(shù)據(jù)類型。
對字符型 整型 浮點型這三種數(shù)據(jù)類型數(shù)據(jù),是因為不同數(shù)據(jù)類型數(shù)據(jù)的存儲需要。
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
C++二維數(shù)組中數(shù)組元素存儲地址的計算疑問講解
今天小編就為大家分享一篇關(guān)于C++二維數(shù)組中數(shù)組元素存儲地址的計算疑問講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-02-02Linux UDP服務(wù)端和客戶端程序的實現(xiàn)
這篇文章主要介紹了Linux UDP服務(wù)端和客戶端程序的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05C語言實現(xiàn)學(xué)生信息管理系統(tǒng)(文件操作)
這篇文章主要介紹了C語言實現(xiàn)學(xué)生信息管理系統(tǒng),增加了文件操作,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-06-06Eclipse對printf()不能輸出到控制臺的快速解決方法
Eclipse對printf()不能輸出到控制臺的快速解決方法。需要的朋友可以過來參考下,希望對大家有所幫助2013-10-10C語言數(shù)據(jù)結(jié)構(gòu)之迷宮問題
這篇文章主要為大家詳細介紹了C語言數(shù)據(jù)結(jié)構(gòu)之迷宮問題,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-03-03