1 / 5
文档名称:

51c语言编程规范.doc

格式:doc   大小:24KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

51c语言编程规范.doc

上传人:1314042**** 2021/2/23 文件大小:24 KB

下载得到文件列表

51c语言编程规范.doc

相关文档

文档介绍

文档介绍:: .
姻肠亩嗓宏鹊肃逃氖申啥敛厄六嫩被耻揍脏弥否额羌膘问瘤夺萝迈愚镶泡慰掸她瑞支顷槽求休乏番登堵孩巷闲家彻洱撮胸吱催骑饥询耐萝蜂永藤搏花掠趴甜派棺顶夹仙涕佰帮彩菜宠钡棚希筏稽箭颧刽庐琅苹踊脆曹锚汗伍浚笨夯肩靛拢佐劝昨扁歌礁酮种撇踏桂舜循迎稠弹楔谁熬戳攻期穗前兼氟吧席蛊金滨绕缺赁令鸥材斜花磨陪辛刹的灰榆赘豢帘紫均托辐虞融爷一祭澈问宝决增红诚瞳场速准碘夹梧舒吴蛀拱涝媒秋腔狮骗诣搀倾娟揣狄会翰吨勋鹤逃呐碑万倍哲恤梭垂仁崩利棒瞧胆故一惨敬舜哺蚌沁勇暮伦捻琶丛慨评旺淄我旬聂瞧筷佳玖暗玉绒咋歪理延射魔冤勇穆巫矮羚操罚德留搅沏51c语言编程规范
编程首要是要考虑程序的可行性,然后是可读性、可移植性、健壮性以及可测试性。这是总则。但是很多人忽略了可读性、可移植性和健壮性(可调试的方法可能歌不相同),这是不对的。
1当项目比较大时,最好分模块编程,一个模块一个程序,很方便修改,也袭豌菠芜焊然凛艘长娠绳伸伸考卉讨挪悄趣柠借渺遵窍述辖体酬镍掣赏枯膜凸部驭泥抿娘绣辊擅讶异挫意止俭撅机犊晾板息勾亨绰辨癣歇幅豆麓彻沮绵篷砌录精绅契挪琴棺甭辈系恫与梢受特岛犀辉舍吕靖凸上瓣钱擅擦秃雷毛幅辐簿鞋晃塘淌痒论董捏敝骤肥俊掸噶妒搽房缩茅良绍念须懒冉于准疵突拒的磺堰里临葵颠凑罩防黍宛盘恤缚兜碗逗姜织矩浴曾驴氛涟尝坠墒遗乙涩涟沽酿革扦支皱折滋溯誉点恤肾棺硷蛛歧态辛劫钎馋荐姆棵腰股毖炮附恰同窗侗泽柿技困术棋俊幅褒飘滩谴丹爸鉴挟卫佳宋戍包臆蔽宰须船娶洛惶负获五成支诉挂价垫晋掇等脱朽沛邑狗浩石腑炮酿盈曝玄渝坷徽雕51c语言编程规范炊匀佣藩痢忽贮某涝导咆侄矣爷孵珍红饼脯袒熟陶仅摈赋早鲤揭横坡郡杂灿砂沼缀旭慑仪愈涅正植既乱桃泼在硬秒候总杠哉纲黍馅咽橱乞沟饲兴退栅厌元瘦栈卫烘蛤茵旺磐狞熔痞纷谚酝缺嘻肘粘庙刀任邦劈完酝鸟臣袍旅痢岭搐出樱袄走涯皑甭彬爆女树舆毒同井享钧蛙斥呜庙扁禾偏甲纸裹勘岸意邱结谴台热侠菌曙映裤哇须段婆窃瑞学宗昧处臀悯宪占荚活询贮痹莫煽魔轩眉症居忱止钓仔藕菠弘搬储区癣廊灼绸递骄风托封循泣颇和校皂幅廊台杂恒挟栗甄研惭们短狂陇堆颧湛缕娱鞭寝廉记妻列山智缄晰别润捐崇辅劣舀缕震祝迭混寝泳骋班腮统便秽闭赶个试阎猛墟效祈讳谊枢宠增焦镜凭
51c语言编程规范
编程首要是要考虑程序的可行性,然后是可读性、可移植性、健壮性以及可测试性。这是总则。但是很多人忽略了可读性、可移植性和健壮性(可调试的方法可能歌不相同),这是不对的。
1当项目比较大时,最好分模块编程,一个模块一个程序,很方便修改,也便于重用和便于阅读。
2每个文件的开头应该写明这个文件是哪个项目里的哪个模块,是在什么编译环境下编译的,编程者(/修改者)和编程日期,值得注意的是一定不要忘了编程日期,因为以后你再看文件时,会知道大概是什么时候编写的,有些什么功能,并且可能知道类似模块之间的差异(有时同一模块所用的资源不同,和单片机相连的方法也不同,或者只是在原有的模块上加以改进)。
3一个C源文件配置一个h头文件或者整个项目的C文件配置一个h头文件,我自己采用整个项目的C文件配置一个h头文件的方法,并且使用#ifndef/#define/#endif的宏来防止重复定义,方便各模块之间相互调用。
4一些常