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语言补充的主要内容,如果未能解决你的问题,请参考以下文章

《OpenCL异构并行编程实战》补充笔记散点,第十二至十四章

第十四章:垃圾回收概述

C和指针 第十四章 习题

C++Primer 第十四章

《C与指针》第十四章练习

Flask 教程 第十四章:Ajax