ibm-midrange - RPG/AS400 变量名中的美元符号
问题描述
我正在查看一些代码,一些 AS400 代码;我看到一个带有 $ 符号的变量声明。这有什么特殊含义吗?
D Q$test S 8 0
表面上这是一个数字变量“测试”;Q$ 是实际名称的一部分还是对 AS400/RPG 有特殊含义。
解决方案
它对RPG没有特殊意义,只是名称的一部分。一些程序员使用了一些约定,例如局部变量与来自数据库或显示文件的约定,但不同公司的含义可能不同。
推荐阅读
- c# - c# RazorPages ModelState Errors 属性为空并导致异常
- javascript - 从一个字段获取值以显示在另一个字段的消息中
- macos - 在带有 Big Sur 的 Mac M1 上为 MATLAB 编译 SPM12 时出错
- php - 如何检索 ACF 中字段的值?
- html - 将网格项目映射到正确的网格区域
- rust - 在 From 实现中恐慌是惯用的吗?
- python - Django Rest Framework 两个序列化器用于同一模型
- python - 无法获取 json 键值
- python - numpy 数组的精美索引
- python-3.x - Django 3.2.8 部署到 Heroku 失败,gunicorn config.py 文件丢失