正在加载图片...
一个源程序文件中可以含有若干个deie命令 不同的# define命令中指定的“宏名”都不能相同。 但在TC2.0中是允许的它将自动取代前一次的该 宏名”的定义。 例如: man int x, y, Z; for(x=0;x<2;x++){ #define xyz 100 y=XYZ:/y=100;*/ #define xyz 1000 Z=XYZ /kz=1000: printf (%d %odn",y,z)17 main ( ) { int x , y , z ; for ( x=0 ; x<2 ; x++ ) { #define XYZ 100 y = XYZ ; #define XYZ 1000 z = XYZ ; printf ( "%d %d\n" , y , z ) ; } } 例如: 一个源程序文件中可以含有若干个#define命令, 不同的 #define 命令中指定的 “宏名” 都不能相同。 但在 TC2.0 中是允许的,它将自动取代前一次的该 “宏名”的定义。 /* y = 100 ; */ /* z = 1000 ; */
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有