1-5-1# define前端處理程式 大寫 #define pi 3, 14 # define f(x)((X(x)) 沒 沒; #define sch abc 11
11 1-5-1 #define 前端處理程式 大寫 #define PI 3.14 #define f(x) ((x)*(x)) #define SCH "abc" 沒= 沒;
Ch13# define之應用 Ch1_3一定義常數 輸出結果 1 #include<stdio h> 10+21=31 2#define a 10 10-21=-11 3#define b 21 4 main(t 5 printf(0i+i=oi\n",A, B, A+B)i 6 printf(oi-oi=gi\n", A, B, A-B) 12
12 Ch1_3 ─定義常數 1 #include<stdio.h> 2 #define A 10 3 #define B 21 輸出結果 10+21=31 10-21=-11 Ch1_3 #define 之應用 4 main(){ 5 printf("%i+%i=%i\n", A,B, A+B); 6 printf("%i-%i=%i\n", A,B, A-B); 7 }
Ch14# define之應用 X2+3X-3 Ch14一定義數學運算式 1 #include<stdio. h> 2# define f(x)((x)*(x)+3*(x)-3) 3 #define Y 2 4 main(i printf("f(01)=i\ n"y f(y)i f(2)=7 13
13 Ch1_4 ─定義數學運算式 1 #include<stdio.h> 2 #define f(x) ((x)*(x)+3*(x)-3) 3 #define Y 2 f(2)=7 Ch1_4 #define之應用 4 main(){ 5 printf("f(%i)=%i\n", Y, f(Y)); 6 } x ²+3x −3
Ch15# define之應用 Ch15一定義字串或字元 簡寫 1 #include<stdio. h> 2 #define s The abbreviation is 3 # define C In 大寫 4 main(i printf(os c.n",S,c) The abbreviation is n 14
14 Ch1_5 ─定義字串或字元 1 #include<stdio.h> 2 #define S "The abbreviation is " 3 #define C 'n' The abbreviation is n. Ch1_5 #define之應用 大寫 簡寫 4 main(){ 5 printf("%s %c.\n", S,C); 6 }
1-5-2 #undef 使用來終止之前被# define所定義的變數 語法 # unde f名稱 15
15 •使用來終止之前被#define所定義的變數。 •語法 #undef 名稱 1-5-2 #undef