比较全面的函数注释规范

/***********************************************************************************************
*函数名 :
*函数功能描述 :
*函数参数 :
*函数返回值 :
*作者 :
*函数创建日期 :
*函数修改日期 :
*修改人 :
*修改原因 :
*版本 :
*历史版本 :
***********************************************************************************************/

 

 

例:

/***********************************************************************************************
*函数名 : open_file
*函数功能描述 : 打开文件,打开出错会输出定制的错误信息,格式如“[filename:line]: point of error: cause of error”
*函数参数 : pfp-指向文件指针  fname-要打开的文件  mode-打开模式  line-固定使用__LINE__  file-固定使用__FILE__
*函数返回值 : 1-打开文件出错 0-打开文件成功
*作者 : XXX
*函数创建日期 : 2011.4.21
*函数修改日期 : 尚未修改
*修改人 :尚未修改
*修改原因 :  尚未修改
*版本 : 1.0
*历史版本 : 无
***********************************************************************************************/

int open_file(FILE **pfp, const char *const fname, const char *const mode, const int line, const char *const file)
{
 *pfp = fopen(fname, mode);

 if (NULL == *pfp)
 {
  fprintf(stderr, "[%s:%d]: fopen() failed: %s/n", file, line, strerror(errno));
  return 1;
 }

 return 0;
}

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值