直接使用条件编译来注释掉多行程序代码是否恰当?如果不恰当是为什么?有什么恰当方法?

C、C++和Java语言
回复
onlylove
论坛版主
帖子: 4413
注册时间: 2007-01-14 16:23
送出感谢: 0
接收感谢: 99 次

Re: 直接使用条件编译来注释掉多行程序代码是否恰当?如果不恰当是为什么?有什么恰当方法?

#2

帖子 onlylove » 2016-09-02 22:40

不用的代码就清理掉 :em01
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
科学之子
帖子: 2240
注册时间: 2013-05-26 6:58
系统: Debian 9
送出感谢: 834 次
接收感谢: 31 次

Re: 直接使用条件编译来注释掉多行程序代码是否恰当?如果不恰当是为什么?有什么恰当方法?

#3

帖子 科学之子 » 2016-09-02 22:57

onlylove 写了:不用的代码就清理掉 :em01
有些时候是试验
不好说有用没用
经过您的提醒
好像以前用的方法才是不恰当的
以前我都是模棱两可的代码先注释掉,然后调试的时候测试看决定是否要取消注释
现在看来条件编译才是更合适的方法...
头像
dryland718
帖子: 287
注册时间: 2011-08-17 12:54
送出感谢: 0
接收感谢: 4 次

Re: 直接使用条件编译来注释掉多行程序代码是否恰当?如果不恰当是为什么?有什么恰当方法?

#4

帖子 dryland718 » 2016-09-02 23:19

这是常见的方法啊
合适不合适看自己需求
你觉得没有更好的方法就行
这些用户感谢了作者 dryland718 于这个帖子:
科学之子 (2016-09-02 23:23)
评价: 3.7%
回复

回到 “C/C++/Java”