注释规范

前言

最近感觉自己代码写得有点乱,就想着规范一下。写这个就是保存一下,以后方便拿来用。

头文件注释

/***************(C) COPYRIGHT LonelyPlutoW *************BEGIN OF FILE***************/
/**
******************************************************************************
* @file demo.h
* @author LonelyPlutoW
* @version V1.0.0
* @date 2022-10-24
* @brief This file provides all the detail functions.
******************************************************************************
* @attention
*
* <h2><center>&copy; Copyright (c) 2022 LonelyPlutoW.
* All rights reserved.</center></h2>
*
******************************************************************************
*/
#ifndef __DEMO_H
#define __DEMO_H
#ifdef __cplusplus
extern "C" {
#endif
/* 本头文件依赖的其它头文件 ———————————————————————————————————————————————————————*/
/* 需要对外的类型 ———————————————————————————————————————————————————————————————*/
/* 需要对外的宏定义 —————————————————————————————————————————————————————————————*/
/* 需要对外的常量 ———————————————————————————————————————————————————————————————*/
/* 需要对外的变量 ———————————————————————————————————————————————————————————————*/
/* 需要对外的函数声明 ————————————————————————————————————————————————————————————*/
#ifdef __cplusplus
}
#endif
#endif /* __DEMO_H */
/**
* @}
*/
/***************(C) COPYRIGHT LonelyPlutoW *************END OF FILE********************/

源文件注释

/***************(C) COPYRIGHT LonelyPlutoW *************BEGIN OF FILE***************/
/**
******************************************************************************
* @file demo.c
* @author LonelyPlutoW
* @version V1.0.0
* @date 2022-10-24
* @brief This file provides all the detail functions.
******************************************************************************
* @attention
*
*
*
******************************************************************************
*/
/* 本文件的头文件 ——————————————————————————————————————————————————————————————*/
/* 仅放自己的头文件 */
#include "demo.h"
/* 本文件依赖的头文件 ———————————————————————————————————————————————————————————*/
/* 本文件自定义类型 -————————————————————————————————————————————————————————————*/
/* 本文件依赖的宏定义 ———————————————————————————————————————————————————————————*/
/* 本文件使用的常量 -————————————————————————————————————————————————————————————*/
/* 本文件使用的变量 -————————————————————————————————————————————————————————————*/
/* 本文件使用的函数声明 ——————————————————————————————————————————————————————————*/
/* 所有的函数实现 ——-————————————————————————————————————————————————————————————*/
/**
* @brief This is a function
* @param None
* @retval None
* @return None
* @note None
*/
/**
* @}
*/
/***************(C) COPYRIGHT LonelyPlutoW *************END OF FILE********************/
posted @   seraphembera  阅读(38)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
浏览器标题切换
浏览器标题切换end
点击右上角即可分享
微信分享提示