正在加载图片...
可以用# undef命令终止宏定义的作用域 进行宏定义时,可以引用已定义的宏名,可以 层置换 例92 1. #defineR 3.0 2.# define F3.1415926 3. #define L 2*P*R 4. #define S P*R*R 5. main( 6.{ 7. printf("L=%f\nS=%fn" L, S); 8.} 9.结果:L=18849556 10 S=28.274333• 可以用#undef命令终止宏定义的作用域 • 在进行宏定义时,可以引用已定义的宏名,可以 层层置换 • 例9.2 1. #define R 3.0 2. #define PI 3.1415926 3. #define L 2*PI*R 4. #define S PI*R*R 5. main( ) 6. { 7. printf("L=%f\nS=%f\n",L,S); 8. } 9. 结果:L=18.849556 10. S=28.274333
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有