- 相關(guān)推薦
C語言如何決定使用那種整數(shù)類型
如果需要大數(shù)值(大于32, 767 或小于?32, 767), 使用long 型,
C語言如何決定使用那種整數(shù)類型
。否則, 如果空間很重要(如有大數(shù)組或很多結(jié)構(gòu)), 使用short 型。除此之外, 就使用int 型。如果嚴(yán)格定義的溢出特征很重要而負(fù)值無關(guān)緊要, 或者你希望在操作二進(jìn)制位和字節(jié)時(shí)避免符號(hào)擴(kuò)展的問題, 請(qǐng)使用對(duì)應(yīng)的無符號(hào)類型。但是, 要注意在表達(dá)式中混用有符號(hào)和無符號(hào)值的情況。盡管字符類型(尤其是無符號(hào)字符型) 可以當(dāng)成“小” 整型使用, 但由于不可預(yù)知的符號(hào)擴(kuò)展和代碼增大有時(shí)這樣做可能得不償失,
資料共享平臺(tái)
《C語言如何決定使用那種整數(shù)類型》(http://www.szmdbiao.com)。使用無符號(hào)字符型有所幫助;在選擇浮點(diǎn)型和雙精度浮點(diǎn)型時(shí)也有類似的權(quán)衡。但如果一個(gè)變量的指針必須為特定的類型時(shí), 以上規(guī)則不再適用。
如果因?yàn)槟撤N原因你需要聲明一個(gè)有嚴(yán)格大小的變量, 確保象C99 的 那樣用某種適當(dāng)?shù)膖ypedef 封裝這種選擇。通常, 這樣做唯一的好原因是試圖符合某種外部強(qiáng)加的存儲(chǔ)方案
【C語言如何決定使用那種整數(shù)類型】相關(guān)文章:
如何較快地做出正確決定06-23
不同肌膚類型如何選擇美白方法06-19
如何讀懂上司的面部語言08-08
C/C++筆試題目大全08-22
c語言課程設(shè)計(jì)的心得體會(huì)(精選19篇)07-14
職場(chǎng)新人如何用好職場(chǎng)語言06-17
腦筋急轉(zhuǎn)彎坑死人的那種08-02
筆試的多種類型08-22