c语言dummy作为参数,C语言中的dummy函数
(1)什么是dummy函数?
和其他C语言函数相同,有函数的返回值类型和形参定义,也有函数体,只是函数体内部没有任何执行语句。实际也称为空函数。
(2)为什么要定义dummy函数?
dummy函数可以称之为没有实现任何功能的函数,只是用来演示的。这样的现象可以让我们联想到“花瓶”一词,那C语言中dummy函数这个“花瓶”角色,它又真的是“花瓶”吗?让我们来一起看看它的作用。
在程序设计初始根据项目需求会划分出若干个模块,而每个模块要开发的函数也会被大致确定。程序的开发也是逐级递进,在第一阶段最基本的目录是开发的重心,而后再陆续开发次要功能或者一些锦上添花的特色功能。考虑到开发时间过长,同时也考虑后期的功能扩展,会在指定的位置定义dummy函数,将来再具体开发。
总结一下:dummy韩式可在程序开发期间用做占位符,对程序设计的逻辑性、完整性和扩展性有很大的作用。
(3)dummy函数的应用举例
下面我们以一个简单的C语言练习为例,来具体实现dummy函数。
例子:C语言函数实现求2个整数和
#include
// 实现“求2个整数和”的函数
int add_int(int a, int b)
{
return (a+b) ;
}
// 实现 dummy函数:求2个浮点型数和
float add_float(float a, float b)
{}
int main()
{
int a;
int b;
printf("请输入2个整数:");
scanf("%d%d", &a, &b);
printf("%d + %d = %d\n", a, b, add_int(a, b) );
return 0;
}
在上面的代码中add_int()已经完成了要求,考虑让功能更全面定义一个dummy函数add_float(),在上面的代码中add_float()只用做占位符,不会影响整体程序。
通过这个简单的例子,想必你已经掌握了dummy函数的使用,希望能在之后的开发道路上,为你提供帮助。
c语言dummy作为参数,C语言中的dummy函数相关推荐
- c语言system的参数,C语言中的system函数参数详解
http://blog.csdn.net/pipisorry/article/details/33024727 函数名: system 功 能: 发出一个DOS命令 用 法: int syst ...
- 1071svm函数 r语言_如何利用R语言中的rpart函数建立决策树模型
决策树是根据若干输入变量的值构造出一个适合的模型,以此来预测输出变量的值,并用树形结构展示出来.决策树主要有两个类别:分类树和回归树.分类树主要针对离散的目标变量,回归树则针对连续的目标变量.R语言中 ...
- c语言rand的参数,C语言中rand()函数的用法
一.rand() rand()函数用来产生随机数,但是,rand()的内部实现是用线性同余法实现的,是伪随机数,由于周期较长,因此在一定范围内可以看成是随机的. rand()会返回一个范围在0到RAN ...
- c语言atan的作用,C语言中的atan和atan2
在C语言的math.h或C++中的cmath中有两个求反正切的函数atan(double x)与atan2(double y,double x) 他们返回的值是弧度 要转化为角度再自己处理下. 前者 ...
- java可以使用c语言中的输入,c语言中的scanf在java中应该怎么表达,Scanner类。
1 java是面向对象的语言 它没有像C语言中的scanf()函数,但是它的类库中有含有scanf功能的函数 2 java.util包下有Scanner类 Scanner类的功能与scanf类似 3 ...
- c语言用string类型,c语言中的string
1. strlen(char const* s); 函数传入的是c风格字符串(即以'\0'结尾的字符数组),返回的长度为size_t(即unsigned int),其长度不包括'\0'. 2. str ...
- sort在c语言中的作用,c语言中sort的用法详解.docx
c语言中sort的用法详解.docx C语言中SORT的用法详解C语言的学习很多是比较复杂的,那么C语言中SORT的用法的用法你知道吗下面学习啦小编就跟你们详细介绍下C语言中SORT的用法的用法,希望 ...
- c语言里面gets(a)是什么意思,C语言中的gets()函数
在c语言中读取字符串有多种方法,比如scanf() 配合%s使用,但是这种方法只能获取一个单词,即遇到空格等空字符就会返回.如果要读取一行字符串, 比如:I love MIT 这种情况,scanf() ...
- C语言 SLEEP函数不起作用,C语言中的sleep() 函数 sleep函数的具体用法
导航:网站首页 > C语言中的sleep() 函数 sleep函数的具体用法 C语言中的sleep() 函数 sleep函数的具体用法 相关问题: 匿名网友: 关于sleep()函数在windo ...
最新文章
- [Z]应试生涯结束后,美国亚裔的那群超优生都过得如何?来源: 李璐瑶的日志...
- 如何在单页应用程序Angular 7中使用FastReport Core Web报表
- wpf c 登录注册 mysql代码代码_Wpf+数据库代码封装+策略模式封装
- list修改元素的值_第115天:Python 到底是值传递还是引用传递
- location驱动包_Zynq SDK 驱动探求(三):论一个外设驱动的全部身家·Xilinx SDK 驱动源码结构...
- 纳米计算机存储量,纳米计算-人们需要知道的一切!
- LuoGu P2002 消息扩散
- java基于ssm的个人博客系统_调研了 100 来个 Java 博客系统,发现这5个最好用
- 排序-选择类排序--堆排序简介
- Nginx基本数据结构之ngx_chain_t
- 推荐算法之用户推荐(UserCF)和物品推荐(ItemCF)对比
- Log_Analysis_using_OSSEC.md
- ThreadLocal是什么?ThreadLocal的原理分析
- 2020年微信视频号数据分析生态趋势调查报告
- 《从0开始做运营[张亮]》——读书笔记
- Tomcat启动报Exception in thread “main“ java.lang.UnsatisfiedLinkError: no secure-tomcat in java.library
- Windows中通过命令行新建文件夹、新建文件
- python爬取微信好友信息_python itchat 爬取微信好友信息
- 电脑生成永久二维码怎么弄的?二维码图案不变怎么改内容?
- 【智能驾驶】最全、最强的无人驾驶技术学习路线