论坛: 编程破解 标题: C语言的书写风格 复制本贴地址    
作者: yetties [yetties]    论坛用户   登录
专业的源程书写风格.
先看看世界级c大师的源程书写风格.如 steve maguire 就有许多不错的建议.

[]倡导使用易于理解的"匈牙利式"的命名约定.
所有的字符变量均以ch开始; 如: char ch_****;
所有的字节变量均冠以b; 如: byte b_****;
所有的长字变量均冠以l; 如: long l_****;
所有的指针变量均冠以p; 如: char *p_ch_****;
建议类型派生出的基本名字之后加上一个以大写字母开头的"标签".如:
分析 char **ppchmydata;
其让人一眼就能看出它代表一个指向字符指针mydata的指针.
"匈牙利式"命名的最大不足是难念:-(( .但相对于不是总统演讲稿的c源程来说,这又算得了什么?想想看以下的数据命名:
char a,b,c;
long d,e,f;
.
.
.
(反正我是不会再看下去了...)

[]倡导规范书写.
如果你思如泉涌,而不去也不及顾虑书写格式,那也没关系.在将其交出去之前,用cb命令格式化你的源程.虽然源程的格式不会影响到你编译结果的正确性,但切记,能让其他的程序员能轻松地阅读它.否则没人会理你的.
关于cb命令的更多用法,可以用man cb来参考其手册页.
当然除了cb之外,还有更多更好的.但cb是你在任何unix(linux)上都找得到的.更何况它并不差.

我在网上找到了这些,还有谁知道在C语言里还有什么样的书写风格.能上来让我们这些C的新手有个好的习惯!

地主 发表时间: 11/12 03:00

回复: ceo_8008 [ceo_8008]   论坛用户   登录
辛苦你了

谢谢



B1层 发表时间: 11/12 10:56

回复: lwei889 [lwei889]   论坛用户   登录
http://www.vcok.com/class/index.asp?classid=8
这个网站里有设计风格,算法问题和程序源代码,大家可以看一下 http://www.ddhome.net/program/
这也是个学习编程的网站,包括好多内容

B2层 发表时间: 11/12 14:16

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号