課程
/后端開發(fā)
/C
/C語言入門
沒看懂寫的什么常量有什么 \n代表什么,能說的明白些嗎?舉得例子也沒有#define
2017-12-27
源自:C語言入門 2-7
正在回答
#define MAX 100
#define一般用來定義一個宏,會在預編譯的時候把程序中使用到MAX的地方替換為100,宏只做替換。
例如:
????for(i = 0;i < MAX;i++){}
除此之外還可以定義函數(shù)宏,
#define Addr(bus,dev,fun,) ((bus<<1)|(dev<<2)|(fun<<3))
#define 是宏定義
\n代表換行
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答# define 有什么用?
2 回答#define干嘛用的
2 回答?#define是干什莫用的?
1 回答#define
1 回答#define 與int
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2017-12-27
#define MAX 100
#define一般用來定義一個宏,會在預編譯的時候把程序中使用到MAX的地方替換為100,宏只做替換。
例如:
????for(i = 0;i < MAX;i++){}
除此之外還可以定義函數(shù)宏,
例如:
#define Addr(bus,dev,fun,) ((bus<<1)|(dev<<2)|(fun<<3))
2017-12-27
#define 是宏定義
2017-12-27
\n代表換行