c语言的整型常量分为,C语言中整型常量和实型常量有什么区别?
整型常量在C語言中,一般分為十進制整型常量、八進制整型常量和十六進制整型常量三種表示形式:
八進制整型常量:以數(shù)字0 開頭的八進制數(shù)字串。其中數(shù)字為 0~7。例如:0111(十進制 73) 011(十進制 9) 0123(十進制83)
十六進制整型常量:以 0x或 0X開頭的十六進制數(shù)字串。其中每個數(shù)字可以是 0~9、a~f或 A~F中的數(shù)字或英文字母。例如:0x11(十進制 17) 0Xa5(十進制 165) 0x5a(十進制90)
實型常量就不一樣了,它有兩種表示形式:一種是十進制小數(shù)形式,另一種是指數(shù)形式:
指數(shù)形式的格式由兩部分組成:十進制小數(shù)形式或十進制整型常量部分和指數(shù)部分。其中指數(shù)部分是在 e 或 E(相當于數(shù)學中冪底數(shù) 10)后跟整數(shù)階碼(即可帶符號的整數(shù)指數(shù))例如:1e15 //表示數(shù)值 1×10^15;0.35e+1 //表示數(shù)值 0.35×10^1;78e-1 //表示數(shù)值 78×10^-1。
整型常量其實分三種:整型、浮點、字符
1、整型:就是我們平時說的整數(shù),但是在計算機里面,它給這個整數(shù)劃定了一個范圍。比如int型的范圍就是- 32768 ~ 32767,意思是給它定義的時候,只能這個范圍內(nèi)定義,超出了就要出錯。所以呀,就有人想呀,如果我要定義更大的數(shù)怎么辦?好了,接下來就有了long (長整型)long long (長長整型)以及short int (短整型,比int顯示的還要小)這些整型可以是負數(shù),也可以是正數(shù),這就我們說的有符號的整型。又有人想我的整數(shù)不能有負數(shù),那該怎么辦?所有接下來又有了無符號的整型。就是說取值范圍變成了正數(shù)。其它沒變化。
3、字符:字符型是什么?就是字母組成的就是字符型。a,A,這些就是字符型。單個字母叫字符,多個字符組合在一起就是字符串,例如:abcd。
以上便是小編對“C語言中整型常量和實型常量有什么區(qū)別?”的大致介紹,希望對您有所幫助!
本文相關(guān)詞條概念解析:
常量
常量,重慶女黑老大王婉寧丈夫,2011年4月7日手舉紙牌走下飛機自首。
字符
字符所屬現(xiàn)代詞,指的是可使用多種不同字符方案或代碼頁來表示的抽象實體。
總結(jié)
以上是生活随笔為你收集整理的c语言的整型常量分为,C语言中整型常量和实型常量有什么区别?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue3的那些事
- 下一篇: OSChina 周一乱弹 ——连自己老婆