當(dāng)前位置: 首頁 > 計(jì)算機(jī)二級 > 計(jì)算機(jī)二級備考資料 > 2021年12月計(jì)算機(jī)二級C語言備考|宏定義

2021年12月計(jì)算機(jī)二級C語言備考|宏定義

更新時(shí)間:2021-10-22 17:14:24 來源:網(wǎng)絡(luò) 瀏覽40收藏16

計(jì)算機(jī)二級報(bào)名、考試、查分時(shí)間 免費(fèi)短信提醒

地區(qū)

獲取驗(yàn)證 立即預(yù)約

請?zhí)顚憟D片驗(yàn)證碼后獲取短信驗(yàn)證碼

看不清楚,換張圖片

免費(fèi)獲取短信驗(yàn)證碼

摘要 江蘇已公布了第63次計(jì)算機(jī)等級考試準(zhǔn)考證打印時(shí)間,距離12月考試的日子也就不遠(yuǎn)了。為了幫助大家更好地應(yīng)對考試,穩(wěn)扎穩(wěn)打,環(huán)球網(wǎng)校小編整理了“2021年12月計(jì)算機(jī)二級C語言備考|宏定義”,更多科目備考資料及考試資訊敬請持續(xù)關(guān)注環(huán)球網(wǎng)校。

2021年12月計(jì)算機(jī)二級C語言備考|宏定義

1.編譯預(yù)處理就是對C源程序進(jìn)行編譯前,由″編譯預(yù)處理程序″對預(yù)處理命令行進(jìn)行處理的過程。

2.C語言中,凡是以″#″開頭的行,都稱為″編譯預(yù)處理″命令行。C語言中的編譯預(yù)處命令有:#define,#undef,#include,#if,#else,#elif,#endif,#ifdef,#ifndef,#line,#pragma,#error。這些預(yù)處理命令組成的預(yù)處理命令行必須在一行的開頭以″#″號開始,每行的未尾不得加″;″號,以區(qū)別于C語句、定義和說明語句。

3.不帶參數(shù)的宏定義:命令的一般形式為,#define標(biāo)識符字符串。

定義中的″標(biāo)識符″為用戶定義的標(biāo)識符,稱為宏名。在預(yù)編譯時(shí),C預(yù)編譯程序?qū)⒊霈F(xiàn)的宏名替換成″字符串″的內(nèi)容,這一過程也稱為宏展開。

4.帶參數(shù)的宏定義:命令的一般形式為,#define宏名(形式參數(shù))字符串。

定義中的″字符串″應(yīng)包含括號中所指定的形式參數(shù)。注意宏名與括號之間不要加空格,否則就成為不帶參數(shù)的宏定義了。

5.預(yù)編譯時(shí),遇到帶實(shí)參的宏名,則按命令行中指定的字符串從左到右進(jìn)行置換,原則是:遇到實(shí)參則以實(shí)參代替,非形參字符原樣保留,從而成展開后的內(nèi)容。

以上就是“2021年12月計(jì)算機(jī)二級C語言備考|宏定義”及其相關(guān)內(nèi)容,想及時(shí)獲知下次考試報(bào)名時(shí)間,大家可通過點(diǎn)擊使用環(huán)球網(wǎng)校“ 免費(fèi)預(yù)約短信提醒”,即可及時(shí)獲得時(shí)間提醒。環(huán)球網(wǎng)校友情提示:為方便小伙伴們更好地備考,環(huán)球網(wǎng)校特地為大家準(zhǔn)備了計(jì)算機(jī)二級復(fù)習(xí)資料,如有需要請點(diǎn)擊文章下方“免費(fèi)下載>>>2021年計(jì)算機(jī)二級考試真題及備考資料”下載學(xué)習(xí)。

分享到: 編輯:binhan

資料下載 精選課程 老師直播 真題練習(xí)

計(jì)算機(jī)二級資格查詢

計(jì)算機(jī)二級歷年真題下載 更多

計(jì)算機(jī)二級每日一練 打卡日歷

0
累計(jì)打卡
0
打卡人數(shù)
去打卡

預(yù)計(jì)用時(shí)3分鐘

計(jì)算機(jī)二級各地入口
環(huán)球網(wǎng)校移動課堂APP 直播、聽課。職達(dá)未來!

安卓版

下載

iPhone版

下載

返回頂部