查看: 2174|回复: 7

[CodeWarrior] CW封装函数问题

[复制链接]

该用户从未签到

8

主题

26

帖子

0

注册会员

Rank: 2

积分
88
最后登录
2015-7-29
发表于 2015-6-9 08:13:22 | 显示全部楼层 |阅读模式
需要将部分.C的文件封装成库函数的形式,但是其中用到一些全局变量,请问有什么办法可以解决?
我知道答案 目前已有7人回答
回复

使用道具 举报

该用户从未签到

8

主题

26

帖子

0

注册会员

Rank: 2

积分
88
最后登录
2015-7-29
 楼主| 发表于 2015-6-9 08:29:37 | 显示全部楼层
跪求大侠们指导啊,在线等!!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-6-9 09:26:10 | 显示全部楼层
莫忧3344 发表于 2015-6-9 08:29
跪求大侠们指导啊,在线等!!!!!

你可以把全局变量作为你封装函数的传参。
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

354

帖子

0

高级会员

Rank: 4

积分
763
最后登录
2018-6-7
发表于 2015-6-9 10:12:04 | 显示全部楼层
可以学版主  用全局变量传递参数,我个人的做法是把函数结果返回 比如return 0
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

354

帖子

0

高级会员

Rank: 4

积分
763
最后登录
2018-6-7
发表于 2015-6-9 10:17:09 | 显示全部楼层
楼主可以参考一下
QQ图片20150609101609.png
回复 支持 反对

使用道具 举报

该用户从未签到

19

主题

317

帖子

0

高级会员

Rank: 4

积分
862
最后登录
1970-1-1
发表于 2015-6-9 10:51:03 | 显示全部楼层
版主好办法,这样把全局变量变成了函数内部的变量。
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

26

帖子

0

注册会员

Rank: 2

积分
88
最后登录
2015-7-29
 楼主| 发表于 2015-6-9 10:57:55 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-6-9 09:26
你可以把全局变量作为你封装函数的传参。

全局变量比较多,作为传参不现实啊
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-6-9 11:05:16 | 显示全部楼层
莫忧3344 发表于 2015-6-9 10:57
全局变量比较多,作为传参不现实啊

你既然封装成库函数了,就不要用太多的全局变量,要想办法只用尽量少的变量封装起来。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-9-12 20:32 , Processed in 0.106908 second(s), 28 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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