A. C++编程规范
编程规范。。。。
没有太多的规范
编程还是很人性化的,当然你要把程序写的也人性化,别人能够看的懂!
B. C++编程规范的介绍
《C++编程规范:101条规则、准则与最佳实践》中,两位知名的c++专家将全球c++界20年的集体智慧和经验凝结成一套编程规范。这些规范可以作为每一个开发团队制定实际开发规范的基础,更是每一位c++程序员应该遵循的行事准则。书中对每一条规范都给出了精确的描述,并辅以实例说明;从类型定义到错误处理,都给出了最佳的c++实践,即使使用c++多年的程序员也会从《C++编程规范:101条规则、准则与最佳实践》中受益匪浅。
C. C++编程 重要基础规范有哪些
有三点规范很重要一、命名规范,在程序中尽量不要用a1,a2,a3等数字连续变量,而是用一些具体实际意义的英文单词(或者缩写的英文单词), 而且一般方法和属性名都是小写字母开头,如果名字是由多个单词组成,可用下划线分开(java一般建议用大写字母隔开),常量一般是全部为大写字母,多个单词用下划线分开二、书写规范,在程序中代码一定要对齐,特别是花括号,代码要有层次感,要经常用Tab键,多看些别人的代码就知道了三、注释规范,要在合理的地方加上注释,为了方便别人也方便自己在以后可以比较容易理解你的程序,当然注释也不要太多,太多也会成为累赘还有一些其它的,等你以后慢慢再积累经验了
D. C语言编程规范
把调用函数写在前面。
如果需调用的函数在后面,需在main函数前声明
一半习惯把自定义函数写在前面
E. 什么叫编程规范
只要是一个有用的软件就需要大量的工作,首先要进行软件需求分析,然后要设计出软件的框架,而实现软件的代码仅占很少一部分(约20%)。而你不要小看这代码的实现,也是要很多人的参与的,一般软件代码就有上千行,更别说操作系统了,据说Linux就有千万行的代码。这就需要把一个软件分成很多小的模块,分工完成。这就是软件编程规范的背景。
软件编程规范概要:
(1)程序结构清晰,简单易懂,单个函数的程序行数不得超过100行。
(2)打算干什么,要简单,直截了当,代码精简,避免垃圾程序。
(3)尽量使用标准库函数和公共函数。
(4)不要随意定义全局变量,尽量使用局部变量。
(5)使用括号以避免二义性。
F. 学习编程的要求
要求不大,但是得有耐心和毅力
还有英语最好好一点,本人也是从头自学的。
现推荐学一下vb,熟悉编程的思路之后然后转学c语言。
个人感觉vb很好学
G. C语言的编程规范是什么
好多啊
你可以在网络上搜索下
有很多公司自己定的实际编程中的规范
H. 关于编程的书写格式
这只是一种默认的书写规范,且用eclispe等编程工具选中要规范化的代码,按"ctrl+shift+f"就是自动加空格的。
关于不加分号的说法是错误的:
inta=1
intb=2;
//这样编译是不会通过的
至于变量名和类名是否用中文,当然是可以的。
总的来说,这些规范只是用来使代码看起来更整齐美观,当然每个人审美观也不一样,或者说性格使然自己不想这么麻烦;但我觉得养成良好的编码习惯对于你日后的工作场合很有必要性。
I. 最新编程规范是什么
我转载的,感觉对你有用!!!都是我看过或正要看的书,晾晾书架,希望对后来者也有一点作用,当年我也是浪费时间看了一些没有价值的书籍,颇为后悔,现将精华总结如下:c语言篇:(虽有人说学C++不用先学c,但我颇不以为然,不知数据为何,又何来的封装继承多态)1:c语言入门大学教程c语言谭浩强版足以。2:windowsc语言API编程基础,推荐《windows程序设计(第5版)》CharlesPetzold着,通过学习可对界面编程一览无遗,剩下的就是看怎样用c++进行包装,体会c++面向对象复用代码的威力了。3:《TCP/IP协议及网络编程技术》罗军舟等编着清华大学出版社国货上品,是应用c语言在windows下进行网络编程的好教材.也是使用c++进行网络编程的知识准备。C++基础篇:1:《C++Primer(3or4版)》入门第一部.2:《深入浅出MFC》侯捷着国货精品,本应归入学习vc的范畴,但他实际是对widowsAPI的c++框架介绍,用来做vc项目只能起辅助作用,对建立c++面向对象思想却多有启迪。3:《C++标准程序库》侯捷/孟岩译库是语言的延伸,学习c++不可不看。4:《C++实践之路》周良忠译一个计算器例子贯穿全书,几乎用到C++所有知识,真正的例子驱动教学法。面向对象技术:1:《设计模式-可复用面向对象软件的基础》美国四人帮的跨时代大作230页却足以开启一个时代,真正体现了面向对象技术的价值,是代码复用的经典之作,不能不看。2:《UMLDistilled》UML建模很火欧,但对我来说看主要目的是看懂类关系草图,这本小书足以。c++进阶篇1:《C++高级编程》刘鑫等译有对c++知识的精要总结其中包括如何更好地实现重用、如何有效地测试和调试等C++专业人员常用的一些技术与方法,值得了解。2:《EffectiveC++》,《必知必会》,《c++编程规范》三本小书却足以检测你对c++知识掌握的真正情况。c++高阶篇:(本人仍在阅读中)1:《深入探索c++对象模型》侯捷译对C++内存布局的深入介绍,是真正理解com/corba等组件技术的必备基础。2:《C++Templates中文版》陈伟柱译模板圣经,现代c++发展的前沿泛型编程思想总结(是看懂boost类库的知识储备)。3:《C++设计新思维》侯捷/于春景译泛型编程与设计模式的综合应用,锻炼思维的好书,(已经买了半年多了,等我有空时一定看'_')。其他:C++编程思想,C++语言之父的c++语言特别版等书本人只在书店里见过,没有阅读就不敢置评了。(一)语言入门:《C++Primer》最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中)适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。《TheC++ProgrammingLanguage》/《C++程序设计语言》最新版本:第三版特别版简称TC++PL,有其他语言的丰富经验的。(也有人简称之为“TCPL”,但需与另一本《TheCProgrammerLanguage》区分开来)《EssentialC++》《AcceleratedC++》这两本薄一些,都是不错的选择。《AcceleratedC++》本人没有读过,从各方面的评价来看,完全值得推荐。以上几本书都有相应的中文版,而且翻译的质量都不错。上面的书未必都需要读一遍,但无论如何,TC++PL是应该阅读的。(二)进阶A:这个路线侧重于语言本身《EffectiveC++》最新版本:第二版(第三版国外已上架,国内一些网上书店也在预订中)简称EC。C++程序员必读!很多时候,我们说C++圣经不是指TC++PL,而是这一本。《ThePragmaticProgrammer》一书中写到:“一旦你发现自己要参与C++项目的开发,赶快跑(不要走)到书店去购买ScottMayer的《EffectiveC++》,可能还要《MoreEffectiveC++》”。《C++CodingStandards:101Rules,Guidelines,andBestPractices》/《C++编程规范》个人认为此书应为C++程序员必备的案头书。几乎Effective系列和Exceptional系列都在这里得到了总结。最新的模版、异常的业界经验都在这里的到了体现。可能的唯一缺陷就是对一个新手而言,关于“为什么这么做”的问题,解释的不够。我的看法是:如果你不理解其中的条款,记忆,并且照做;如果你理解其中的条款,我猜你一定会同意书中的观点。我认为这本书中的内容至少在2009年以前都不会过时,人们将广为传诵它制定的101条戒律。还不知道他的简称,也许“101”会成为一个候选者?提到《EffectiveC++》,那么另外三本书一一浮出水面:《MoreEffectiveC++》《ExceptionalC++》《MoreExceptionalC++》。新书《ExceptionalC++Style》也是值得一看的好书。上述几本书,一本也不应该放过。个人建议上述书籍按顺序阅读。并且,在将来反复阅读这几本书。