使用C語(yǔ)言經(jīng)常會(huì)碰到那些問(wèn)題495個(gè)問(wèn)題集PDF電子書免費(fèi)下載
資料介紹
我如何決定使用那種整數(shù)類型?
如果需要大數(shù)值(大于32, 767 或小于?32, 767), 使用long 型。否則, 如果空間很重要(如有大數(shù)組或很多結(jié)構(gòu)), 使用short 型。除此之外, 就使用int 型。如果嚴(yán)格定義的溢出特征很重要而負(fù)值無(wú)關(guān)緊要, 或者你希望在操作二進(jìn)制位和字節(jié)時(shí)避免符號(hào)擴(kuò)展的問(wèn)題, 請(qǐng)使用對(duì)應(yīng)的無(wú)符號(hào)類型。但是, 要注意在表達(dá)式中混用有符號(hào)和無(wú)符號(hào)值的情況。
盡管字符類型(尤其是無(wú)符號(hào)字符型) 可以當(dāng)成“小” 整型使用, 但由于不可預(yù)知的符號(hào)擴(kuò)展和代碼增大有時(shí)這樣做可能得不償失。使用無(wú)符號(hào)字符型有所幫助;類似的問(wèn)題參見問(wèn)題12.1。
在選擇浮點(diǎn)型和雙精度浮點(diǎn)型時(shí)也有類似的權(quán)衡。但如果一個(gè)變量的指針必須為特定的類型時(shí), 以上規(guī)則不再適用。
如果因?yàn)槟撤N原因你需要聲明一個(gè)有嚴(yán)格大小的變量, 確保象C99 的《inttypes.h》 那樣用某種適當(dāng)?shù)膖ypedef 封裝這種選擇。通常, 這樣做唯一的好原因是試圖符合某種外部強(qiáng)加的存儲(chǔ)方案, 請(qǐng)參見問(wèn)題20.3。如果你需要操作超過(guò)C 的內(nèi)置類型支持的超大變量, 請(qǐng)參見問(wèn)題18.17。
?
1.2 64 位機(jī)上的64 位類型是什么樣的?
C99 標(biāo)準(zhǔn)定義了long long 類型, 其長(zhǎng)度可以保證至少64 位, 這種類型在某些編譯器上實(shí)現(xiàn)已經(jīng)頗有時(shí)日了。其它的編譯器則實(shí)現(xiàn)了類似longlong 的擴(kuò)展。另一方面, 也可以實(shí)現(xiàn)16 位的短整型、32 位的整型和64 位的長(zhǎng)整型, 有些編譯器正是這樣做的。
- 現(xiàn)代無(wú)線電實(shí)驗(yàn)的PDF電子書免費(fèi)下載 285次下載
- 半導(dǎo)體收音機(jī)淺談的PDF電子書免費(fèi)下載 171次下載
- 光學(xué)諧振腔的圖解分析與設(shè)計(jì)方法的PDF電子書免費(fèi)下載 132次下載
- 電子管數(shù)據(jù)手冊(cè)合集PDF電子書免費(fèi)下載 82次下載
- 高級(jí)語(yǔ)言程序設(shè)計(jì)從菜鳥到大師深入C語(yǔ)言程序設(shè)計(jì)PDF電子書免費(fèi)下載 181次下載
- 8051系列單片機(jī)C程序設(shè)計(jì)完全手冊(cè)PDF電子書免費(fèi)下載 285次下載
- 51單片機(jī)C語(yǔ)言程序100例電子書免費(fèi)下載 987次下載
- C語(yǔ)言算法和注釋大全PDF電子書免費(fèi)下載 28次下載
- 數(shù)字信號(hào)處理算法C語(yǔ)言實(shí)現(xiàn)PDF電子書免費(fèi)下載 79次下載
- 電冰箱快速維修PDF電子書免費(fèi)下載 51次下載
- 家電維修1128例PDF電子書免費(fèi)下載 207次下載
- STM8 C語(yǔ)言精品編程100例PDF版電子書免費(fèi)下載 0次下載
- 數(shù)字信號(hào)處理算法C語(yǔ)言實(shí)現(xiàn)PDF版電子書免費(fèi)下載 0次下載
- 《Visual C++游戲編程基礎(chǔ)》電子書.pdf 0次下載
- 基于495個(gè)C語(yǔ)言常見問(wèn)題集 2次下載
- C語(yǔ)言和C++中那些不同的地方 985次閱讀
- C語(yǔ)言和C++語(yǔ)言的前世今生 554次閱讀
- 電子書閱讀器內(nèi)置鋰電池供電自動(dòng)切換電路 2022次閱讀
- C語(yǔ)言的循環(huán)與分支-2 729次閱讀
- 單片機(jī)的程序開發(fā)經(jīng)常會(huì)出現(xiàn)那些錯(cuò)誤 4965次閱讀
- 使用51單片機(jī)讀寫AT29C040的C語(yǔ)言程序免費(fèi)下載 4812次閱讀
- 常見的電源適配器經(jīng)常會(huì)碰到那些問(wèn)題 4332次閱讀
- PCB設(shè)計(jì)過(guò)程經(jīng)常會(huì)犯那些錯(cuò)誤 1865次閱讀
- 電子負(fù)載經(jīng)常會(huì)碰到什么故障應(yīng)該如何解決 5322次閱讀
- 使用C語(yǔ)言實(shí)現(xiàn)萬(wàn)年歷星期速算法的源代碼免費(fèi)下載 3210次閱讀
- 使用protel經(jīng)常會(huì)碰到的60個(gè)問(wèn)題詳細(xì)解答 5376次閱讀
- 使用Word經(jīng)常會(huì)碰到的小問(wèn)題解決方法詳細(xì)說(shuō)明 3882次閱讀
- Java編程和c語(yǔ)言哪一種更有優(yōu)勢(shì)_C語(yǔ)言與JAVA的區(qū)別是什么 2.4w次閱讀
- 最新電子書拆解評(píng)測(cè)系列報(bào)道(一):打開你的眼界 1.2w次閱讀
- 分享六大秘訣來(lái)克服RF信號(hào)路徑上常會(huì)碰到的問(wèn)題 5578次閱讀
下載排行
本周
- 148V到5KW無(wú)橋LLC雙向逆變器的電路原理圖免費(fèi)下載
- 0.26 MB | 154次下載 | 10 積分
- 22KW逆變側(cè)功率管的損耗如何進(jìn)行計(jì)算詳細(xì)公式免費(fèi)下載
- 0.40 MB | 32次下載 | 2 積分
- 3高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
- 2.27 MB | 30次下載 | 5 積分
- 4S7-200 可編程序控制器系統(tǒng)手冊(cè)
- 12.81 MB | 4次下載 | 免費(fèi)
- 5ATX電源 FSP_ATX-300PAF電路圖資料
- 0.18 MB | 1次下載 | 2 積分
- 6IP6541_L 150uA 低功耗,集成多種快充輸出協(xié)議中文資料
- 1.43 MB | 次下載 | 免費(fèi)
- 7PC5010 單通道20V_10A低邊高速驅(qū)動(dòng)器技術(shù)手冊(cè)
- 1.17 MB | 次下載 | 免費(fèi)
- 8GSV2201D 帶嵌入式MCU的DisplayPort 1.4到HDMI 2.0轉(zhuǎn)換器規(guī)格書
- 0.67 MB | 次下載 | 2 積分
本月
- 148V到5KW無(wú)橋LLC雙向逆變器的電路原理圖免費(fèi)下載
- 0.26 MB | 154次下載 | 10 積分
- 22KW逆變側(cè)功率管的損耗如何進(jìn)行計(jì)算詳細(xì)公式免費(fèi)下載
- 0.40 MB | 32次下載 | 2 積分
- 3高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
- 2.27 MB | 30次下載 | 5 積分
- 4STM32F10x參考手冊(cè)資料
- 13.64 MB | 12次下載 | 1 積分
- 5OAH0428 V1.0英文規(guī)格書
- 5.86 MB | 8次下載 | 免費(fèi)
- 6光伏并網(wǎng)逆變器原理
- 7.31 MB | 6次下載 | 2 積分
- 7NS1081/NS1081S/NS1081Q USB 3.0閃存數(shù)據(jù)手冊(cè)
- 0.40 MB | 4次下載 | 2 積分
- 8S7-200 可編程序控制器系統(tǒng)手冊(cè)
- 12.81 MB | 4次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935132次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191422次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81600次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65990次下載 | 10 積分
評(píng)論