技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > l p##in20 求解

l p##in20 求解

郑志武 发布于2012-12-18 17:44 44 0 标签:

lp##in20
lar1
我想问,若in20指向db10.dbx0.0,上述语句装载进lar1的,是指向db10.dbx0.0的指针,还是db10.dbx0.0的值,
lp#in20与lp##in20
区别在哪?

佳答案

1、若in20指向db10.dbx0.0,上述语句装载进lar1的,是指向db10.dbx0.0的指针,还语句装载进lar1的
那要看你后面是否用指针间接寻址,和你的程序设计情况而定,若指针间接寻址,则语句装载进lar1的是指向db10.dbx0.0的指针,若只是想把db10.dbx0.0的值用来进行数据处理,则语句装载进lar1的,是db10.dbx0.0的值
2、lp#in20与lp##in20的区别在于
p#in20中in20是个实参地址,里面是一定数值,相当于p#10.0,此时in20的值等于10.0,此寻址用于指针的的跳转。
p##in20中#in20是你在局部变量中定义的形参,是个可以变化的变量。此寻址好处其组成的程序可以用来多次调用用于不同控制对象的类似功能。

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签