#include <stdio.h>
//#define PI 3.14159//定義π
#define MULTI(x) (x*x)
int main(int argc, const char * argv[]) {
// insert code here...
/*
int r1 = 3, r2 = 8;
double s = PI * r1 * r1;//定義π 求圓的面積
double s1 = PI * r2 * r2;
printf("s = %.2f\n",s);
printf("s1 = %.2f\n",s1);
*/
int a = MULTI (10);
printf("a = %d\n",a);
//先替換 后計算
int b = MULTI(11+11);//11+ 11*11 +11
printf("b = %d\n",b);
#if defined (PI)//如果定義了PI,就編譯下面的代碼
printf("。吏砂。喷兼。\n");
#endif
#if !defined (PI)
printf("^^^\n");
#endif
return 0;
}
Day.01.09 宏 預編譯
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來柜某,“玉大人嗽元,你說我怎么就攤上這事∥够鳎” “怎么了剂癌?”我有些...
- 正文 為了忘掉前任谐檀,我火速辦了婚禮,結果婚禮上裁奇,老公的妹妹穿的比我還像新娘桐猬。我一直安慰自己,他們只是感情好框喳,可當我...
- 文/花漫 我一把揭開白布课幕。 她就那樣靜靜地躺著厦坛,像睡著了一般五垮。 火紅的嫁衣襯著肌膚如雪乍惊。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼棍郎,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了银室?” 一聲冷哼從身側響起涂佃,我...
- 正文 年R本政府宣布誉察,位于F島的核電站与涡,受9級特大地震影響,放射性物質發(fā)生泄漏持偏。R本人自食惡果不足惜驼卖,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望鸿秆。 院中可真熱鬧酌畜,春花似錦、人聲如沸卿叽。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至贩虾,卻和暖如春催烘,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背缎罢。 一陣腳步聲響...
推薦閱讀更多精彩內容
- 本文摘自ReactiveCocoa 中奇妙無比的“宏”魔法 對于編譯語言來說,所有的宏都是在預編譯的時候被展開的询刹,...
- 宏定義對于很多人來說谜嫉,并不像寫UI和業(yè)務邏輯一樣每天都會接觸。即使是偶爾使用到一些宏范抓,也只是停留在表面層級骄恶,并不會...
- 關于常量定義和宏定義的優(yōu)劣分析僧鲁,稍后補全,基本是作者原話的翻譯象泵,和自己的理解寞秃,如有紕漏之處還望指正,此系列希...
- 目錄 1 預處理指令2 typedef3 typedef和宏定義的區(qū)別4 const關鍵字5 宏定義(define...