OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2447|回复: 7

关于stm32库函数版本的变量适用范围问题

[复制链接]

3

主题

7

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2019-7-12
在线时间
4 小时
发表于 2019-7-19 08:49:06 | 显示全部楼层 |阅读模式
1金钱
我在一个文件的一个函数定义了一个变量,但是想在主函数中改变这个变量,该怎么做呢?除了在main.c中include那个文件,还要干什么才能成功使用那个变量吗

最佳答案

查看完整内容[请看2#楼]

最简单的办法是定义成全局变量,所有文件都可以访问
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
714
金钱
714
注册时间
2011-5-15
在线时间
147 小时
发表于 2019-7-19 08:49:07 | 显示全部楼层
最简单的办法是定义成全局变量,所有文件都可以访问
回复

使用道具 举报

2

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
714
金钱
714
注册时间
2011-5-15
在线时间
147 小时
发表于 2019-7-19 08:49:55 | 显示全部楼层
变量的作用域了解一下
回复

使用道具 举报

10

主题

277

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2075
金钱
2075
注册时间
2016-8-15
在线时间
413 小时
发表于 2019-7-19 08:50:29 | 显示全部楼层
一个函数里面定义的变量?局部变量吗?
回复

使用道具 举报

3

主题

7

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2019-7-12
在线时间
4 小时
 楼主| 发表于 2019-7-19 10:37:22 | 显示全部楼层
chunglin 发表于 2019-7-19 08:49
变量的作用域了解一下

是的,所以想请教我这个问题应该怎么设定作用域
回复

使用道具 举报

3

主题

7

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2019-7-12
在线时间
4 小时
 楼主| 发表于 2019-7-19 10:37:58 | 显示全部楼层
流年丶 发表于 2019-7-19 08:50
一个函数里面定义的变量?局部变量吗?

对的 但是想用在其他函数
回复

使用道具 举报

31

主题

1955

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4518
金钱
4518
注册时间
2018-5-11
在线时间
945 小时
发表于 2019-7-19 14:58:12 | 显示全部楼层
楼上正解。
回复

使用道具 举报

3

主题

7

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2019-7-12
在线时间
4 小时
 楼主| 发表于 2019-7-19 20:23:02 | 显示全部楼层
chunglin 发表于 2019-7-19 10:40
最简单的办法是定义成全局变量,所有文件都可以访问

是使用exterun吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 05:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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