資料介紹
?
1. 用預(yù)處理指令#define 聲明一個(gè)常數(shù),用以表明1年中有多少秒(忽略閏年問題)
#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL
注意:
1). #define 語法的基本知識(shí)(例如:不能以分號(hào)結(jié)束,括號(hào)的使用,等等)
2). 懂得預(yù)處理器將為你計(jì)算常數(shù)表達(dá)式的值,因此,直接寫出你是如何計(jì)算一年中有多少秒而不是計(jì)算出實(shí)際的值,是更清晰而沒有代價(jià)的。
3). 意識(shí)到這個(gè)表達(dá)式將使一個(gè)16位機(jī)的整型數(shù)溢出-因此要用到長整型符號(hào)L,告訴編譯器這個(gè)常數(shù)是的長整型數(shù)。
4). 如果你在你的表達(dá)式中用到UL(表示無符號(hào)長整型),那么你有了一個(gè)好的起點(diǎn)。記住,第一印象很重要。
2. 寫一個(gè)“標(biāo)準(zhǔn)”宏MIN,這個(gè)宏輸入兩個(gè)參數(shù)并返回較小的一個(gè)。
#define MIN(A,B) ((A) <= (B)? (A) : (B))
這個(gè)測試是為下面的目的而設(shè)的:
1). 標(biāo)識(shí)#define在宏中應(yīng)用的基本知識(shí)。這是很重要的,因?yàn)橹钡角度?inline)操作符變?yōu)闃?biāo)準(zhǔn)C的一部分,宏是方便產(chǎn)生嵌入代碼的唯一方法,對(duì)于嵌入式系統(tǒng)來說,為了能達(dá)到要求的性能,嵌入代碼經(jīng)常是必須的方法。
- c語言面試題集(完整版)
- 142道linux面試題,值得收藏 4次下載
- 單片機(jī)工程師面試題小計(jì)
- 硬件工程師面試題集及解答資源下載 0次下載
- Java的經(jīng)典面試題和答案詳細(xì)說明 0次下載
- Python的一些經(jīng)典面試題資料合集免費(fèi)下載 15次下載
- Android的多個(gè)經(jīng)典面試題詳細(xì)講解
- 單片機(jī)C語言面試題的詳細(xì)資料合集
- 廣西電網(wǎng)招聘面試題目講解 2次下載
- 經(jīng)典硬件面試題精選及解答 0次下載
- C語言經(jīng)典面試題目 0次下載
- C語言經(jīng)典面試題 0次下載
- c語言面試題集 0次下載
- c語言面試題集 9次下載
- c語言面試題,c++面試題下載
- 什么是C語言?單片機(jī)有什么特點(diǎn)?為什么要用C語言編程? 1693次閱讀
- 硬件工程師經(jīng)典面試題詳解 1492次閱讀
- 分享10道有趣的嵌入式C語言面試題及答案 2819次閱讀
- 關(guān)于數(shù)組常見的面試題 1672次閱讀
- C語言與C++面試知識(shí)點(diǎn)總結(jié) 1881次閱讀
- 常見的MySQL高頻面試題 2425次閱讀
- 單片機(jī)液晶漢字顯示的C語言程序 5130次閱讀
- 學(xué)習(xí)單片機(jī)一定要先學(xué)好C語言再去學(xué)單片機(jī)嗎 1.4w次閱讀
- 單片機(jī)C語言有哪些優(yōu)越性?如何建立一個(gè)Keil C51項(xiàng)目 1.2w次閱讀
- Python最常見的面試題解答 3476次閱讀
- 一個(gè)專門關(guān)于Python的面試題匯總,為什么推薦這份資源? 3607次閱讀
- 面試Linux運(yùn)維工作至少需要知道哪些知識(shí)運(yùn)維的現(xiàn)狀及發(fā)展前景分析 4005次閱讀
- 網(wǎng)上流傳的一份沒有答案的Linux運(yùn)維面試題詳細(xì)分析 3466次閱讀
- 這里有份Python面試攻略,請(qǐng)簽收! 3001次閱讀
- 單片機(jī)C語言之串口通信協(xié)議 4950次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 2次下載 | 免費(fèi)
- 2AN158 GD32VW553 Wi-Fi開發(fā)指南
- 1.51MB | 2次下載 | 免費(fèi)
- 3AN148 GD32VW553射頻硬件開發(fā)指南
- 2.07MB | 1次下載 | 免費(fèi)
- 4AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費(fèi)
- 5AN153-用于電源系統(tǒng)管理的Linduino
- 1.38MB | 次下載 | 免費(fèi)
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費(fèi)
- 7SM2018E 支持可控硅調(diào)光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費(fèi)
- 8AN-1308: 電流檢測放大器共模階躍響應(yīng)
- 545.42KB | 次下載 | 免費(fèi)
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費(fèi)
- 2免費(fèi)開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機(jī)智能手環(huán)心率計(jì)步器體溫顯示設(shè)計(jì)
- 0.10 MB | 130次下載 | 免費(fèi)
- 4使用單片機(jī)實(shí)現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
- 2.96 MB | 44次下載 | 免費(fèi)
- 5美的電磁爐維修手冊(cè)大全
- 1.56 MB | 24次下載 | 5 積分
- 6如何正確測試電源的紋波
- 0.36 MB | 17次下載 | 免費(fèi)
- 7感應(yīng)筆電路圖
- 0.06 MB | 10次下載 | 免費(fèi)
- 8萬用表UT58A原理圖
- 0.09 MB | 9次下載 | 5 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論