C_and_CPP 版 (精华区)

发信人: hua (pupa), 信区: C_and_CPP
标  题: [合集] 弱问?关于 #define LI
发信站: 哈工大紫丁香 (Mon May 23 10:52:24 2005), 站内

────────────────────────────────────────
  dairyfeel (将惆怅变得愉快舒畅)   于  (Fri Aug 27 09:19:21 2004)  说道:

#define LI 
有什么用
平时知道#define LI 10的意思,但上面却不知道了


────────────────────────────────────────
  ghl (量子)                       于  (Fri Aug 27 09:34:30 2004)  说道:

#ifdef LI
     printf("Have defined LI");
#else
     printf("Haven't defined LI");
#endif

【 在 dairyfeel (将惆怅变得愉快舒畅) 的大作中提到: 】
: #define LI 
: 有什么用
: 平时知道#define LI 10的意思,但上面却不知道了
: ...................



────────────────────────────────────────
  byg (北斗七星)                   于  (Fri Aug 27 10:10:15 2004)  说道:

作为一个有没有被定义的标志
常用于编译时识别是否该文件是否已编译
【 在 dairyfeel (将惆怅变得愉快舒畅) 的大作中提到: 】
: #define LI 
: 有什么用
: 平时知道#define LI 10的意思,但上面却不知道了
: ...................



────────────────────────────────────────
  dairyfeel (将惆怅变得愉快舒畅)   于  (Fri Aug 27 12:50:00 2004)  说道:

还是没明白
【 在 byg (北斗七星) 的大作中提到: 】
: 作为一个有没有被定义的标志
: 常用于编译时识别是否该文件是否已编译





────────────────────────────────────────
  IkEbAnA (插.花)                  于  (Fri Aug 27 13:42:39 2004)  说道:

byg的意思是不是这样
对于某一段想调试的codes

#define CODE_TO_DEBUG      
     // 要是不想让test_codes执行就把这行注释掉
...

#ifdef CODE_TO_DEBUG
   test_codes
   ............

#endif



【 在 dairyfeel (将惆怅变得愉快舒畅) 的大作中提到: 】
: 标  题: Re: 弱问?
: 发信站: BBS 哈工大紫丁香站 (Fri Aug 27 12:50:00 2004)

: 还是没明白
: 【 在 byg (北斗七星) 的大作中提到: 】
: : 作为一个有没有被定义的标志
: : 常用于编译时识别是否该文件是否已编译



: --
: http://www.cjdby.com/uploadFace/39652_20044516153494115.gif


※ 修改:·hua 于 May 23 10:55:06 修改本文·[FROM: 219.217.235.95]
: ※ 来源:·哈工大紫丁香 http://bbs.hit.edu.cn·[FROM: 218.9.114.223]




────────────────────────────────────────
  Ramer (学会享受一个人的生活︻︼─努力学习中 ) 于  (Fri Aug 27 16:55:51 2004)  说道:

用于条件编译
要是有这句就执行这个,
要是别有就执行那个。

【 在 dairyfeel (将惆怅变得愉快舒畅) 的大作中提到: 】
: 还是没明白





────────────────────────────────────────
  dairyfeel (将惆怅变得愉快舒畅)   于  (Fri Aug 27 17:06:33 2004)  说道:

: #ifdef LI
:      printf("Have defined LI");
: #else
:      printf("Haven't defined LI");
: #endif
这才是条件编译的语句,可#define LI 后边还没有数,有什么用??
【 在 Ramer (学会享受一个人的生活︻︼─努力学习中 ) 的大作中提到: 】
: 用于条件编译
: 要是有这句就执行这个,
: 要是别有就执行那个。





────────────────────────────────────────
  nufang (又一个黑龙江的八月)      于  (Fri Aug 27 17:12:31 2004)  说道:

Li就是个标志啊,你要是实在不习惯,
#define Li 0
也可以啊,不过你觉得0有用么

【 在 dairyfeel (将惆怅变得愉快舒畅) 的大作中提到: 】
: 这才是条件编译的语句,可#define LI 后边还没有数,有什么用??




────────────────────────────────────────
  Masaka (难道)                    于  (Fri Aug 27 18:44:03 2004)  说道:

定义了这个符号

在编译时候的debug选项也可以控制的


【 在 dairyfeel (将惆怅变得愉快舒畅) 的大作中提到: 】
: 这才是条件编译的语句,可#define LI 后边还没有数,有什么用??




[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:5.383毫秒