关于C语言函数注释的一个技巧

在C语言函数中,我们一般需要对函数参数进行必要的说明,这样我们可以更快的了解这个函数的功能。

#include <stdio.h>void print(int a,/*hhhh*/int b
);int main() {print(1,2);
}void print(int a, //这是一个注释 int b  //这是一个注释 )
{printf("hello world\n");
}

比如这个代码,我们可以这样对函数参数进行说明。

当然我们也可以用 /**/来注释

另外要注意函数参数后括号要另起一行,

#include <stdio.h>void print(int a,/*hhhh*/int b
);int main() {print(1,2);
}void print(int a, //这是一个注释 int b  //这是一个注释 )
{printf("hello world\n");
}

如果下成这样,那么会报错,因为//会把后面一整行都注释掉,所以后括号也被注释掉了。

但是用/**/替代//却可以

#include <stdio.h>void print(int a,/*hhhh*/int b
);int main() {print(1,2);
}void print(int a, //这是一个注释 int b  /*这是一个注释*/ )
{printf("hello world\n");
}

其实综合上面的这些,我们只需要知道

  • //是注释掉该行后面的所有内容,因此后括号会被注释掉。
  • /**/注释是注释掉夹在中间的内容,因此不会注释掉后括号。

在C语言中只要我们掌握了上面两种方法注释方法,任何函数参数的注释都难不倒我们了。

关于C语言函数注释的一个技巧相关推荐

  1. c语言 输入n*n矩阵,C语言函数 编程输入一个n*n矩阵中各元素的值,找出两条对角线上的元素之和...

    题目: C语言函数 编程输入一个n*n矩阵中各元素的值,找出两条对角线上的元素之和 用函数怎么写 解答: #include #define N 5 void main() { \x09int matr ...

  2. 【C语言函数】编写一个C函数,实现保留小数点后第N-1位,从第N位四舍五入。

    编写一个C函数,实现保留小数点后第N-1位,从第N位四舍五入.用该函数对数组a[5]中的各元素从小数点后第2位开始四舍五入. a[5]={2.33,2.56,2.65,2.66,2.30} **输出格 ...

  3. C语言函数实现任意一个整数转换为二进制数

    下面以15为例子输出1111 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> void decToBin(int n)//输入一个数15 ...

  4. Python3 函数注释: 参数 中 的 冒号 与 箭头

    From:https://blog.csdn.net/liang19890820/article/details/74264380 简述 在 Python 3.x 中,增加了一个新特性 - 函数注释( ...

  5. C语言函数指针的应用——自制谐波分析软件

    文章目录 函数指针简介 格式介绍 颜色头文件 计算机仿真 使用说明 完整代码 部分效果图 函数指针简介 如果在一个大型C语言程序中要反复调用函数,而调用的函数又不明确时,函数指针就是一个非常有用的东西 ...

  6. 回调函数自定义传参_koroFileHeader:一个用于生成文件头部注释和函数注释的插件...

    小金子 读完需要 2分钟 速读仅需 1 分钟 大家好,我是你们的小金子. 今天给大家分享的这个工具呢?对于使用 VS Code 的同学来讲,是一个好东西. koroFileHeader,一个在 vsc ...

  7. 函数 注释规范_Go语言编码规范

    本规范旨在为日常Go项目开发提供一个代码的规范指导,方便团队形成一个统一的代码风格,提高代码的可读性,规范性和统一性.本规范将从命名规范,注释规范,代码风格和 Go 语言提供的常用的工具这几个方面做一 ...

  8. vscode 注释快捷键_koroFileHeader:一个用于生成文件头部注释和函数注释的插件

    大家好,我是你们的小金子. 今天给大家分享的这个工具呢?对于使用 VS Code 的同学来讲,是一个好东西. koroFileHeader,一个在 vscode 中用于生成文件头部注释和函数注释的插件 ...

  9. c语言源程序总是由一个或多个函数组成,2016年中山大学卡内基梅隆大学C语言程序设计复试笔试仿真模拟题...

    一.选择题 1. 有以下程序 则以下函数调用语句错误的是( ). A. B. C. D. 答:A [解析]返回值是int ; 声明了一个函数指针,它可以指向一个函数,该函数的形参是两个int ,是把函 ...

最新文章

  1. 《OpenStack实战》——第1章 介绍OpenStack 1.1OpenStack是什么
  2. 系统架构师具备的能力和构架师自我培养过程
  3. VS2015 MFC属性页孙鑫笔记
  4. 【C++】not accessible because 'Rectangle' uses 'private' to inherit from 'Shape'
  5. python从random生成列表_Python 学习DAY 17 列表生成式,生成器,迭代器,time模块,random模块...
  6. HTML-JS 循环 函数 递归
  7. Hello boke!
  8. 递归函数里面又有2个调用自身的递归函数里面参数变化总结
  9. Django缓存和内置信号
  10. 【英语学习】【Level 07】U06 First Time L1 My very first trip
  11. 超人气光棍节!现在时间虽然不是2011年11月11日11点11分11秒11毫秒11微秒11纳秒11皮秒11飞秒11阿秒11渺秒11......
  12. CCF 2016-4-4游戏
  13. jQuery插件之:对话框
  14. SQL Server 823,824 错误
  15. 一个创业公司CEO的85条感悟
  16. 友华pt622g说明书_友华通信电信光猫 双口光纤猫PT622 这个可以设置无线吗
  17. 杯具啊,混合语言编程的弊端出现了,兼谈js的开发工具
  18. LVDS 扫盲基础知识
  19. clickhouse UI可视化工具
  20. steam游戏一直连接服务器,steam无法连接到更新服务器快速有效解决办法

热门文章

  1. 内存分配算法(FF、BF、MF)
  2. 星巴克中国2021秋日限定系列上市
  3. 俞敏洪:给参与新东方年会上diss老板节目的员工奖励12万
  4. 数据结构——冒泡算法
  5. c实例练习笔记(拓展)
  6. 二进制颜色代码大全(含图)透明度与十六进制代码转换
  7. python学习(第二节课)
  8. elementUI实现月份范围选择
  9. CentOS 安装 mongodb
  10. Trafodion CQD-number_of_countstar_rows_parallel_threshold