c语言良好的程序设计习惯(4)

本文提供了ANSIC编程的实用建议,包括如何利用丰富的函数集合、提高代码可读性、正确声明函数返回值类型、参数类型定义、避免参数名称混淆、通过有意义的命名提升代码质量、确保函数原型正确以利于类型检查等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.熟悉ANSIC中丰富的函数集合

 

2.应该在多个函数定义之间放置一个空行来分隔开这些函数,这有助于提高程序的可读性

 

3.尽管被忽略的返回值类型在默认情况下是int型,但我们应该始终明确地指定返回值类型.但是,main的返回值类型通常被忽略掉

 

4.在参数列表中包含每个参数的数据类型,即使这个参数是默认的int数据类型

 

5.传递给函数的参数和在函数定义中的对应参数最好不要同名,虽然这么做并不是错误.这有助于避免混淆

 

6.选择有意义的函数名和有意义的参数名可以使程序具有更好的可读性,并且有助于避免过多使用注释

 

7.为所有函数都包含函数原型以利用C语言的数据类型检测功能.使用#include预处理指令从适当的库的头文件

中为标准库函数获取函数原型.还可以使用#include来获取您和您小组成员开发的函数的函数原型

 

8.有时把参数名包含在函数原型中,这是为了进行文档说明.编译器会忽略这些参数名

 

9.在定义枚举常量的名字时使用大写字母,这样可以在程序中突出这些常量,以表示这些是枚举常量而不是变量

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值