其他整數(shù)類(lèi)型
在鄂州等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需策劃,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都全網(wǎng)營(yíng)銷(xiāo),成都外貿(mào)網(wǎng)站制作,鄂州網(wǎng)站建設(shè)費(fèi)用合理。
初學(xué)C語(yǔ)言時(shí),int類(lèi)型會(huì)滿足你對(duì)整數(shù)的大多數(shù)需求。
C語(yǔ)言還提供了三個(gè)關(guān)鍵字用以修飾基本的整數(shù)類(lèi)型:short、long和unsigned。有以下幾個(gè)注意點(diǎn):
(1)C語(yǔ)言沒(méi)有具體規(guī)定各類(lèi)數(shù)據(jù)所占內(nèi)存的字節(jié)數(shù),只要求long型數(shù)據(jù)長(zhǎng)于或等于int型,short型數(shù)據(jù)短于或等于long型。因而short int類(lèi)型可能占用比int類(lèi)型更少的存儲(chǔ)空間。用于僅需小數(shù)值的場(chǎng)合以節(jié)省空間。同int類(lèi)型一樣,short類(lèi)型是一種有符號(hào)類(lèi)型。
(2)long int類(lèi)型可能占用比int類(lèi)型更多的存儲(chǔ)空間。也是一種有符號(hào)類(lèi)型。
(3)unsigned int類(lèi)型用于只使用非負(fù)值的場(chǎng)合。這種類(lèi)型同有符號(hào)類(lèi)型的表示范圍不同。例如,16位的unsigned int類(lèi)型的取值范圍為0到65535,而int的取值范圍為-32768到32767。因此選擇一種整數(shù)類(lèi)型時(shí),假如你不需要負(fù)數(shù),請(qǐng)首先考慮unsigned類(lèi)型。無(wú)符號(hào)類(lèi)型可以取得比有符號(hào)類(lèi)型更大的正數(shù),而且可以增強(qiáng)可讀性。
輸出unsigned int數(shù)字可以使用%u符號(hào),輸出long 數(shù)值可以使用%ld說(shuō)明符,符號(hào)%hd可以用來(lái)輸出short int類(lèi)型。
看個(gè)實(shí)例吧:
#include<stdio.h> int main(void) { //聲明一個(gè)long int類(lèi)型的變量,變量名為money,并對(duì)其進(jìn)行初始化,然后輸出這個(gè)變量 //在這里寫(xiě)下你的代碼 long int money = 1; printf("%ld",money); return 0; }
更多學(xué)習(xí)內(nèi)容,就在碼芽網(wǎng)http://www.mayacoder.com/lesson/index
網(wǎng)站標(biāo)題:C語(yǔ)言基礎(chǔ)學(xué)習(xí)基本數(shù)據(jù)類(lèi)型-其他整數(shù)類(lèi)型
文章分享:http://muchs.cn/article34/piojse.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、關(guān)鍵詞優(yōu)化、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、小程序開(kāi)發(fā)、標(biāo)簽優(yōu)化、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)