cwm0848
级别: 探索解密
精华主题: 0
发帖数量: 66 个
工控威望: 184 点
下载积分: 492 分
在线时间: 73(小时)
注册时间: 2017-03-21
最后登录: 2024-11-17
查看cwm0848的 主题 / 回贴
楼主  发表于: 2019-08-22 18:19
新人正在学习FB,搞懂了一点点。但是对结构体的用途看了很久的手册也没有搞明白到底是干什么用的?看手册似乎是用来定义标签的数据类型的,根据手册可以设置结构体数据类型。请各位大神给讲一下结构体到底有什么用处。最好能举一个具体的例子。谢谢。
shijianfe
级别: 探索解密
精华主题: 0
发帖数量: 66 个
工控威望: 136 点
下载积分: 343 分
在线时间: 102(小时)
注册时间: 2019-05-16
最后登录: 2024-04-29
查看shijianfe的 主题 / 回贴
1楼  发表于: 2019-08-24 12:57
某个对象的集合
例如 描述一个人类(结构名)
结构成员可以有:性别 年龄  身份  职业,这些不同类型的变量用来表述人类(结构体)
主程序通过结构体可以赋值和获取这些变量。
楼主留言:
但是我不明白什么情况下需要用到结构体,能不能举一个具体的编程的例子。谢谢。
shijianfe
级别: 探索解密
精华主题: 0
发帖数量: 66 个
工控威望: 136 点
下载积分: 343 分
在线时间: 102(小时)
注册时间: 2019-05-16
最后登录: 2024-04-29
查看shijianfe的 主题 / 回贴
2楼  发表于: 2019-08-26 09:46
需要归类为同一类的变量集合在一起
例如 需要设置不同轴的JOG参数
FB是相同的,只是设置不同轴的参数,这时候可以用结构体
结构名;轴1
{
速度  时间  位置 。。。。
}
结构名:轴2
{
速度 时间  位置
}

在全局变量里面声明结构体 并形参里面设置实参
楼主留言:
懂了,谢谢。