21 }
程序运行结果:
c language
当程序运行到#if LETTER时,要进行判断,由于LETTER为0即假,因此不编译#if下面的程序块,而编译#else下面的程序块,所以将字符串中所有大写字母转换为小写字符,而小写字符不变。
例7.5a该例再次说明条件编译是如何实现的
1 #include <stdio.h>
2 void main()
3 {
4 int a=10,b=20,c;
5 c=a/b;
6 #ifdef DEBUG
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] 下一页