|
![]() | 作者: 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号