动态、指针field-symbols初探
2024-09-04 18:24:42
DATA: BEGIN OF STRUC,
COMP1 TYPE C LENGTH VALUE '',
COMP2 TYPE C LENGTH VALUE '',
COMP3 TYPE STRING VALUE 'bruce king',
END OF STRUC,
COMP_VALUE TYPE C LENGTH VALUE 'value',
COMP_NAME TYPE C LENGTH . FIELD-SYMBOLS: <FS> .
"指派结构的一个字段给<fs>
ASSIGN STRUC-COMP1 TO <FS>. WRITE:/ '第一个',<FS>. " 输出:1
"指派结构字段的基地址加上两倍此字段长度的地址给字段符号
ASSIGN STRUC-COMP1 INCREMENT TO <FS>. WRITE:/ '第二个',<FS>. " 输出: 1
"指派结构的第二个组件字段给字段符号
ASSIGN COMPONENT OF STRUCTURE STRUC TO <FS>. WRITE:/ '第三个',<FS>. " 输出:22222 ASSIGN COMPONENT OF STRUCTURE STRUC TO <FS>. WRITE:/ '第四个',<FS>.
"动态指定字段名,一般不用
COMP_NAME = 'comp_value'.
ASSIGN (COMP_NAME) TO <FS>. WRITE:/ '第五个',<FS>. "输出:value
ASSIGN COMP_NAME TO <FS>. WRITE:/ '第六个',<FS>. "输出:comp_value
最新文章
- [LeetCode] Hamming Distance 汉明距离
- JAVA collection集合之 扑克牌游戏
- Spring 定时器
- __proto__与prototype
- #Javascript:this用法整理
- EXCLE使用宏生成目录
- [Sqlite] --&;gt; Sqlite于Windows、Linux 和 Mac OS X 在安装过程
- javascript焦点图自动缓冲滚动
- Ubuntu命令整理
- 一个致命的 Redis 命令,导致公司损失 400 万!!
- hdu2121 Ice_cream&#39;s world II
- 第三十节,目标检测算法之Fast R-CNN算法详解
- Python——lambda函数
- 博客搬家了,新域名dinphy.wang
- 给AFNetworking添加请求缓存功能实现在没有网络的情况下返回缓存数据
- 有关google的appengine部署服务器的简单教程
- Spark ClassNotFoundException $$anonfun$2
- [AngularJS] “路由”的定义概念、使用详解——AngularJS学习资料教程
- MSP430F5438 I2C学习笔记——AT24C02
- sparkStreaming 练习
热门文章
- 【转载】Eclipse 最常用快捷键 (动画讲解),最简单的一些快捷键
- Build ear package
- MQTT的签名算法
- JavaScript相关
- JavaScript判断两个对象内容是否相等
- 3.ORM框架一对多的关系及使用
- 关于热部署Devtools出现同一个类型进行类型转换失败的问题
- 11 JavaScript Number原始值&;对象&;科学记数法&;范围&;进制转换&;溢出Infinity&;NaN
- JS html页面
- 导入spark程序的maven依赖包时,无法导入,报错Unable to import maven project: See logs for details