当前位置: 代码迷 >> C语言 >> [分享]说一说您的编程经验...
  详细解决方案

[分享]说一说您的编程经验...

热度:72   发布时间:2007-03-09 17:13:37.0

谢谢分享


----------------解决方案--------------------------------------------------------
以下是引用moonwalker在2007-3-8 23:25:40的发言:
注释是个好习惯,但是如果注释别人一看就懂的代码就不值得了,注释也不是越多越好
还有注释尽量写在函数前面,除非不得已不要写在函数体里
有的编译器可以用“//”单行注释,不过最好慎用,因为有的编译器不支持,还是“/*...*/”比较保险

说得有道理,注释不是越多越好,保定代码的安全性.
但在论坛上,发帖子注释还是越详细就越好,让别看到懂你的思路.

在此,我还是有一点希望,希望大家在发比较长的代码时,
多加一点注释.


----------------解决方案--------------------------------------------------------
以下是引用PcrazyC在2007-3-9 10:16:57的发言:
我没用过TC2.0,有知道会不会出现那个问题,我只知道Visual c++可以设置TAB的缩进字符数,在工具-->选项的制表符选项卡中可以设置

谢谢你的建议.


----------------解决方案--------------------------------------------------------

在看别人的程序时,特别是比较长的程序时,
一定要分块看,要不然会能吃力的.
依我的经验:
如果有宏,
#ifndef ...
#define ...

...

#endif
一般一个文件的格式是这样.

再看一看有没有这样的包含文件的处理:
#ifndef ...
#include "..."
#endif
一般包含文件就应以这样的方式.


然后再看看定义的其它宏,
再看一下,文件中函数的声明,
大概想一想不同函数之间的联系,
最后再确定从其中的一个函数着手,
进入函数代码中去看,

进入函数体后,首先看一下形参,
函数的返回类型,再来看一下函数中定义的变量,
大致想一下它们之间联系,
再大致看一下语句的主体结构,
再分
for(;;),if_else_,while();switch()等比较有连贯性的
语句出发,看一看内部的语句.
最后分析语句之间的联系和变量之间的关系.


----------------解决方案--------------------------------------------------------

我觉得的格式很重要,一大堆函数堆在哪儿,如果没有标准清晰的格式的话,看上去就头疼,就别提找错了!


----------------解决方案--------------------------------------------------------
多注重实践

书写格式
----------------解决方案--------------------------------------------------------
include标准C库时建议使用
#include<文件名>形式
这样可以使编译前预编译更快,并且在某些C开发环境中可以加快文件的打开速度
----------------解决方案--------------------------------------------------------
我们老师说,如果程序是按行给钱的话
多按回车
不知道这个算不算经验?!
----------------解决方案--------------------------------------------------------
不错的经验.
可以选择性的借鉴.
----------------解决方案--------------------------------------------------------
熟练生巧。
----------------解决方案--------------------------------------------------------
  相关解决方案