程序编写规范,软件代码编写规范标准有哪些

1,软件代码编写规范标准有哪些软件编程规范有助于团队开发,不同的公司都不太相同,建议按照公司要求进行 。一般有几种类型:注释规范、变量命名规范、方法调用规范等 。希望帮助到你 。【程序编写规范,软件代码编写规范标准有哪些】
2,编程的写作规范问题如果是到公司了,一般公司会有自己的编程规范的,但也有一些常用的规范,其实就是为了让人好看懂一些,方便后续维护人员理解降低维护成本的 。if()后面只有一句也最好不要写成一行,我这边习惯如下:if (a > b)b = a;}同意楼上 , 如果我看别人的程序 , 我希望是如上的格式,清晰,因为并不是每个程序都是几行,行数多了就容易混了~再看看别人怎么说的 。
3 , 如何让你的程序规范起来功能块的顺序问题还是很重要的,否则执行起来有可能不是你想要的结果.顺序控制最好还是用SFC , 对于功能的组态用CFC,因此个人觉得,使用PCS7,只要充分利用其功能,可以不太去考虑功能块的顺序问题;但对于垃圾块(无用的)最好还是要清理一下,不过这个可以通过PCS7提供的功能 , 很容易实现!行业规范不同,还是应该有所不同方法的~~~各有长处吧,主要还是跟个人的习惯有关系!我们做程序有的就是以功能分类 , 有的是以系统分类,有的是以工艺分类~~6.1版本会自动帮你优化顺序 。顺序执行出错,会导致很多莫名其妙的问题 。所以编完程序后,最好执行一下顺序优化 。系统优化功能不能保证十全十美,而且它是按照信号流的流向机制永远不变的按照这种规则去优化程序,有的时候优化后 , 你会发现你的程序反而有问题 , 因此 , 我个人认为养成一个良好的编程习惯很重要,不管你编写什么样的语言程序,这点都是重要的,当然,在此基础上,我们不排除使用更好的工具来管理我们的程序 。
4 , C语言编写规范有哪些啊哦这个很多啊 呵呵在程序编译方面没有什么约定,在程序的排版方面,可以约定一些标准,比如:1程序块要采用缩进风格编写 , 缩进的空格数为4个2对齐只使用空格键,不使用TAB键 。3逗号、分号只在后面加空格 。inta,b,c;4比较操作符,赋值操作符"="、"+=" , 算术操作符"+"、"%",逻辑操作符"&&"、"&",位域操作符"<<"、"^"等双目操作符的前后加空格。5"!"、"~"、"++"、"--"、"&"(地址运算符)等单目操作符前后不加空格 。6"->"、"."前后不加空格 。p->id=pid;//"->"指针前后不加空格7if、for、while、switch等与后面的括号间应加空格 , 使if等关键字更为突出、明显 。if(a>=b&&c>d)空格多数情况是作为词法分析的分隔 , 多余的空格一般是无关紧要(字符串除外),在语法分析之前已被删除 。经典的关于空格的例子是:inta=4;int*p=&a;intresult=16/*p;(此处必须在*p前加空格,否则在词法分析时被解释为注释开始/*)1、最初是有ANSI C标准,然后ANSI把这个标准提交到ISO(毕竟ISO是国际化标准组织),ISO采纳为国家标准 。ISO C与ANSI C内容基本相同,主要是格式组织不一样 。这个标准是89年发布的,通常称为C89.2、99年ISO发布了新的C标准 , 通常称为C99.因为ANSI与ISO的C标准内容基本相同,所以对于C标准,可以称为ANSI C,也可以说是ISO C , 或者ANSI/ISO C 。3、此外没有C标准 。不存在什么GNU C标准 。GNU计划中含多个内容,其中包括开发C/C++编译器 。这个编译器通常简称为GCC(GNU C/C++ compiler) 。总而言之,ANSI/ISO C是语言标准 。GCC是具体的编译器,它必须符合ANSI/ISO C标准的要求 。c语言开发软件须分编辑和编译两种 。只要可以编辑文本的软件几乎都可以用来编写c语言代码,比如能编辑txt文档的编辑器:notepad++、windows自带的文本编辑器、vc6、vs系列、source insight 、slickedit等等,非常多 。比较专业的有vs系列(windows系统)、source insight、slickedit(支持windows和linux系统)等 。编译软件也琳琅满目,大大小小非常多 。linux下有gcc、qt,windows下有vs、vc、qt等等…… , 针对单片机、嵌入式开发的通用一点的有keil , 此外还有各家芯片公司自己的编译器 。看楼主是要从事哪方面的c开发,需要针对性的选择 。

    推荐阅读