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