找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

转不过来弯了,各位大神帮我解答一下这个C语言函数的两个参数的概念

查看数: 3240 | 评论数: 13 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-9-18 11:45

正文摘要:

注释写这两个参数 FBit 跟  Num这个两个参数是根据需要赋值的数值来显示的,但是并没有被赋值,就有点不懂了,求大神指导

回复

ID:337139 发表于 2020-10-29 21:18
楼主调用一个看有何显示就明白了。
ID:337139 发表于 2020-10-29 21:17
Display(1,2);     //从第2个数码管开始显示,显示2位数
ID:836364 发表于 2020-10-29 20:23
你可以把的的函数看成一个公式,一个形如y=kx+b的公式,x就是形参,只有x给了值,这个函数才会给你一个准确的数值
ID:451718 发表于 2020-10-29 13:02
这应该是C语言,函数部分,形式参数和实际参数的问题吧?
形式参数,是在函数被调用的时候,赋予实际参数的值。不调用,就只是预留一个内存地址而已。
ID:833190 发表于 2020-10-27 19:57
你只是个函数啊,那两个是参数,你调用时给参数赋值。
ID:822056 发表于 2020-9-22 19:47
调用的时候就会赋值了,你可能没有调用响应的位置。
ID:821767 发表于 2020-9-22 10:45
这段代码是这个功能函数的具体实现过程,当你调用这个函数并给函数的两个参数赋上相应的数值时,程序就会进到这里头去运行。并把你赋的值代入到相应的位置上去。
ID:318489 发表于 2020-9-22 09:24
显示第几个和显示的数值
ID:821549 发表于 2020-9-22 08:51
你没调用当然就没有赋值啊,你调用不赋值也编译不过啊
ID:407849 发表于 2020-9-20 23:13
yzwzfyz 发表于 2020-9-18 13:55
当你调用这个函数时,你就会给出数值的。

支持           
ID:820625 发表于 2020-9-18 14:55
Display(2,2);//从第3个数码管开始显示,显示2位数
ID:213173 发表于 2020-9-18 14:08
以硬件为8位数码管为例,如果全部显示,在调用显示程序时代入参数,Display(0,8);,表示从0~7共8位数码管依次显示,for循环8次。假设只需要显示2位数,那么放在哪两个数码管显示就选择起始位数,如第3位数码管开始,for循环2次,在调用显示程序时代入参数,Display(2,2);,表示从第3位数码管开始,第4位数码管结束。其它以此类推。
ID:123289 发表于 2020-9-18 13:55
当你调用这个函数时,你就会给出数值的。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表