大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
编写C程序的规范是什么?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
成都创新互联是一家集网站建设,齐齐哈尔企业网站建设,齐齐哈尔品牌网站建设,网站定制,齐齐哈尔网站建设报价,网络营销,网络优化,齐齐哈尔网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。C程序是用C编程语言编写的语句集。每个程序都应遵循一些标准(规则),以使我们的代码便于查看和维护。下面本篇文章就来带大家了解一些C程序的基本编写规则,希望对大家有所帮助。【相关视频教程推荐:C语言教程】
注释
注释不是必需的,但是注释和代码一样重要。因此,第一条规则就是要记住如何正确地注释(记录)代码。
为什么要注释?注释用什么用?
1、说明代码的目的。
2、解释每个逻辑或算法,这是什么以及为什么使用?
3、每个函数声明,定义都应该记录在案,拥有注释,介绍用法和作用。
4、注释可以让别人更快、更容易的读懂他人的代码,便于代码的使用、维护。
语句结束后,需要以分号(;)终止
需要使用(;)终止的语句
● 所有printf(),scanf()或任何其他函数调用。
● 所有声明,如变量,常量,函数,结构必须以分号结束。
● 所有表达式必须以分号(;)结束。
例:
int a; //变量声明 printf("Hello!"); //一输出声明 sum = findSum (10,20,30); //函数的调用语句 .......
不需要使用(;)终止的语句
● 头文件 include语句。
● 宏定义语句。
● if语句,循环语句,函数头与函数定义。
#include//头文件 #define MAX_LEN 1024 //宏定义语句 int main() //主函数定义部分 { 语句....... } //函数头,其定义为 int findSum(int a, int b, int c) { return (a+b+c); } if(a > b) //if 语句 large =a; else large =b; ........
令牌,标识符的相关规则
我们需要了解关键字,知道标识符的一些规则。
必须知道的一些要点:
● 关键字是编译器中的保留字,不能将它们用于其他目的。
● C语言是区分大小写的编程语言。这里,小写标识符和大写标识符是不同的。因此,如果声明了一个名为Num的变量,那么就必须在任何地方都使用Num;不能使用num,NUM等代替Num。
● 与关键字相同,库函数也在头文件中声明,必须在程序中包含头文件。例如,如果使用sqrt()函数查找任何数字的平方根,则必须包含math.h头文件。
关于标识符(变量声明)的规则
● 允许使用小写,大写字母,数字和下划线(_)来定义标识符(即变量名,常量名,函数名等)。
● 只能使用字母或下划线(_)作为标识符开头的第一个字母。
● 标识符名称中不允许使用空格和其他特殊字符,如果标识符名称中有两个单词,则可以使用下划线(_)分隔它们,或者使用驼峰大小 写样式编写标识符名称。
例如:如果要声明变量以存储卷号,则变量名称应为roll_number或rollNumber或类似的任何内容,但不能使用空格。
● 标识符必须有意义且具有描述性。
● 不能使用关键字作为标识符名称
代码缩进
代码缩进在编写程序时是非常重要的;缩进的代码可以便于读取,编辑。例:
缩进的代码
#includeint main() { int a; int b; int c; a = 10; b = 20; if(a>b) { c=a; a=b; b=c; printf("从小到大输出: %d,%d\n",a,b); } else{ printf("从小到大输出: %d,%d\n",a,b); } return 0; }
没有缩进的代码
#includeint main(){ int a;int b;int c; a = 10;b = 20; if(a>b){c=a;a=b;b=c;printf("从小到大输出: %d,%d\n",a,b);} else{printf("从小到大输出: %d,%d\n",a,b);} return 0;}
感谢各位的阅读!看完上述内容,你们对编写C程序的规范是什么大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注创新互联成都网站设计公司行业资讯频道。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。