C语言第十四章:C语言补充
Posted 歌咏^0^
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言第十四章:C语言补充相关的知识,希望对你有一定的参考价值。
一、 标准预处理宏
__FILE__ :当前文件名
__FUNCTION__ :当前所在的函数名
__LINE__ :当前所在行
printf("文件:%s 当前函数:%s 第%d行\\n",__FILE__,__FUNCTION__,__LINE__);
注意: 前面 是两个下划线 后面也 是两个下划线
二、项目说明文档 README
默认的项目说明文档的文件名 :README
项目说明文档一般包含 以下内容:
---------------------------------------------------------
###########环境依赖
linux平台 --ubuntu18.04
###########作者
作者:hyc
###########时间
时间:2021.08.12
###########部署步骤
###########目录结构描述
###########编译命令
###########功能说明
###########V1.0.0 版本内容更新
------------------------------------------------------------------------
三、调试代码
int a = 10;
#ifdef DEBUG
//printf("文件:%s 当前函数:%s 第%d行\\n",__FILE__,__FUNCTION__,__LINE__);
printf( "line:%d a:%d\\n",__LINE__,a);
#endif
注意: DEBUG 这个宏 在头文件中 进行定义 即可。
1)平时在开发测试中,将这个宏进行定义,查看当前程序的执行流程和变化情况。
debug版本
2)如果是最后给客户更新程序,将这个宏进行注释掉,提高程序的效率。
release版本
以上是关于C语言第十四章:C语言补充的主要内容,如果未能解决你的问题,请参考以下文章