找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机外部的功能函数里在主函数里调用的问题。

查看数: 2512 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-3-25 12:03

正文摘要:

我在学习一个多文件模块化编程里碰到这个问题,见付图,付件有调试的KEIL文件。 在外部的功能函数里计算出来的值tp=212 之后在主函数里调用她赋给 i 本应是212的,怎么i变成了3598了?怎么弄也不行,百思不得其解 ...

回复

ID:234075 发表于 2019-3-25 15:02
tp你定义的只是datapros(int dat)子函数中的局部变量,如果你需要在主函数中调用,应该定义tp为全局变量;
就是在ds18b20.c的初始定义tp

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

Powered by 单片机教程网

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