当前位置:
工控论坛
> >
产品
>
工控机
>
NI虚拟仪器
我要发帖
有关全局变量的问题
点击:
650
| 回复:
3
minnie
关注
私信
精华:0帖
求助:0帖
帖子:16帖 | 2回
年度积分:0
历史总积分:188
注册:2004年2月09日
发表于:2004-04-15 20:25:00
楼主
我在几个互相联系的的子程序中用到全局变量,然后试图在几个程序中传递全局变量的值,但是全局变量的值始终不变,只是第一次赋给它的值。请问这是怎么回事??
分享到:
收藏
邀请回答
回复楼主
举报
GaryLin
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 1186回
年度积分:0
历史总积分:1263
注册:2003年4月15日
发表于:2004-04-16 09:50:00
1楼
function call 时, 有传 value 与传 address 的方式. 传 value 时, 不会更动到原来的变量, 传 address 时才会.
回复
引用
举报
5499
关注
私信
精华:2帖
求助:0帖
帖子:39帖 | 111回
年度积分:0
历史总积分:252
注册:2003年7月10日
发表于:2004-04-16 10:09:00
2楼
用了全局变量,还需要传递么?
回复
引用
举报
GaryLin
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 1186回
年度积分:0
历史总积分:1263
注册:2003年4月15日
发表于:2004-04-16 10:19:00
3楼
看应用方式囉! 若有数个全局变量, 在 call function 时, 也可以由传入的全局变量来决定要对哪一个作处理. int a1, a2; void inc(int *a) { (*a) += 3; } .... inc(&a1); ... inc(&a2);
回复
引用
举报
热门招聘
相关主题
cPCIS-6400X系列, 4U高度6U ...
[10957]
4-20mA是有源输出还是无源输...
[1564]
工控机和商用机的区别在哪?
[2862]
西门子工控机IPC3000V1与V2有...
[1174]
PCBASED 用于公用事业
[1570]
RS485与RS232区别
[2736]
有谁用过rockwell的ControlL...
[3058]
基于UNO和ADAM5510的远程SCA...
[2621]
展望泓格WinCon-8000 WinCE平...
[2041]
工控机的主流配置是什么呢?
[1644]
官方公众号
智造工程师
客服
小程序
公众号