COBOL常量

精通cobol--9.5.1 使用硬性编码方式初始化表   使用硬性编码方式初始化表,主要是通过VALUE语句实现的。VALUE跟在每个具体数据项之后(非数据条目)。VALUE语句指定的值也就是该数据的初始化值。对表中每个数据项初始化后,也就实现了对整个表的初始化。例如,对于保存一周7天的数据的表,通过硬性编码方式初始化代码如下。01   WEEK-VALUES.      05   FILLER   PIC X(10)     VAL 阅读详情

·         ZERO,ZEROS,ZEROES 表示一个或多个零字符(16进制‘F0’)

·         SPACE,SPACES 表示一个或多个空格字符(16进制‘40’)

·         HIGH-VALUE,HIGH-VALUES 表示一个或多个字符具有最高值(16进制‘FF’, 2进制‘11’)

·         LOW-VALUE,LOW-VALUES 表示一个或多个字符具有最小值(16进制‘00’,2进制‘00’)

·         QUTE,QUTES 表示一个或多个引号字符(16进制‘7F’)

(MOVE QUOTE ‘CHINA’ QUOTE TO A)

·         ALL 常量表示一个或多个该常量组成的字符串

    A PIC X(4)

MOVE ALL ‘*’ TO A                ****

MOVE ALL ‘AB’ TO A           ABAB

MOVE ALL ‘ABC’ TO A        ABCA

 
COBOL语言的字符串处理 在COBOL中,字符串通常是以字符数据类型(String)存储的,基本的字符串可以定义为字符数组。在COBOL中,字符的定义通常包含在数据段中。COBOL语言在字符串处理方面提供了丰富的功能,使得字符串的操作变得灵活而高效。通过充分利用COBOL中的字符串定义、赋值、拼接、比较、搜索和转换等操作,开发人员能够轻松处理各种与字符串相关的业务需求。尽管COBOL已经存在了几十年,但它在商业领域的应用依然广泛,尤其是在一些金融、银行和保险等行业。 阅读详情

相关推荐

COBOL 5 天后的总结

CHAPTER   1 COBOL 概述COBOL 是Common Business Oriented Language 的缩写。它不仅是商业数据处理的理想语言, 而且广泛用于数据管理领域,因此COBOL 语言也被称为“用于管理的语言”。 一。COBOL 语言的特点         最适于数据处理领域:算数计算量少而逻辑处理量多,输入输出量大,数据间存在着一定的逻辑  关系,大量的分类排序

luoke_li的专栏 1359

Cobol学习笔记(整理中80%)

01 A03 AA注释:外部文件只有数据结构,没有部节等信息。03 YMD.注释:重定义共享内存地址,一个质变了影响另一个值,不能用在文件节01层,可用在数据单元节01层,层号必须相同,长度相同,重定义子句不能赋初值。

m0_65939803的博客 6475

COBOL语言概述

一.COBOL程序的结构 1.部 IDENTIFICATION DIVISION 标识部 ENVIRONMENT DIVISION 环境部 DATA DIVISION 数据部 PROCEDURE DIVISION 过程部 2.节(SECTION)和段(PARAGRAPH) (1)部-节-段 (2)标识部下面不设节,直接设段 (3)过程部可以设节,下面再设段,也可以直接设段 3.

lanyanjiayu的专栏 1万+

COBOL常用表意常量

ZERO/ZEROS/ZEROES 表示一个或多个0         SPACE/SPACES表示一个或多个空格字符         HIGH-VALUE/HIGH-VALUES表示一个或多个具有“最高值”的字符         LOW-VALUE/LOW-VALUES表示一个或多个具有“最小值”的字符               关于LOW-VALUES用法还不清楚,官方意思是最小值,

soraya0711的博客 2426

cobol-基本数据类别

基本数据类别 cobol中主要的数据类别为变量、常量、文字和结构。 变量 如上图所示,变量有变量名 PIC 变量的数据类型和长度组成一个变量的定义。 常量 常量可以分为普通常量和象征常量。 普通常量 通过value赋值。 象征常量 01 TEST-DATE PIC X (10). MOVE ALL 'ABC' TO TEST-DATE. TEST-DATE的值就变为ABCABCAB 直接数 直接赋值的值 结构体 一组相关的数据可以构成一个结构体 ...

大道至简 1561

8、COBOL编程基础:常量、命令与流程控制

本博客介绍了COBOL编程的基础知识,包括常量的使用、REDEFINES命令、PROCEDURE DIVISION的结构化编程、MOVE命令的数据操作、数学运算的处理方式、条件语句的逻辑控制以及多种循环语句的使用方法。同时,还总结了关键知识点、注意事项、常见错误及解决方法,帮助开发者更好地掌握COBOL编程。

dell8的博客 65

基本数据类型

COBOL的数据类别主要分为:常量,变量,直接数,结构体。   变量:值可以改变的数据。 常量分为:普通常量,象征常量。 普通常量通过valu语句定义;而象征常量可直接使用。 普通常量的的好处: 1,在程序中不用每次写出具体的数值。 2,更改数据可直接在valu语句后更改。 象征常量:                                            象征常量的

qq395740774的专栏 1210

2024最新Typora配置指南:从安装到打造学术写作环境(含LaTeX/参考文献解决方案)

本文提供2024年最新Typora配置指南,详细讲解如何从安装开始,结合Pandoc、Zotero和LaTeX,打造高效的学术写作环境。指南涵盖Typora深度定制、学术主题配置、参考文献自动管理以及一键生成出版级PDF的完整解决方案,旨在帮助科研人员和学生实现内容与格式分离,大幅提升论文写作效率。

weixin_29258297的博客 211

COBOL基础知识

COBOLChapter 1 : cobol概述COBOL 是Common Business Oriented Language 的缩写。它不仅是商业数据处理的理想语, 而且广泛用于数据管理领域,因此COBOL 语言也被称为“用于管理的语言”。一. COBOL 语言的特点         最适于数据处理领域:算数计算量少而逻辑处理量多,输入输出量大,数据间存在着一定的逻辑  关系,

zenglongx的专栏 7094

从隐私保护到生命守护:CPD技术中的传感器选择与权衡

本文探讨了智能座舱中儿童存在检测(CPD)技术的传感器选择与隐私保护平衡策略。通过分析毫米波雷达、UWB等先进技术的性能与隐私风险,揭示了如何在确保儿童安全的同时保护用户隐私。文章还展望了CPD技术与座舱生态系统的未来融合趋势,为汽车安全领域提供了重要参考。

weixin_29159441的博客 301

信号系统核心概念:卷积、傅里叶变换与抽样定理的工程实践指南

信号与系统是理解现代电子、通信与数字处理技术的基石。其核心在于通过数学工具对物理世界进行建模与分析,其中卷积运算揭示了线性时不变系统对任意输入的响应可分解为冲激响应的叠加,这一原理极大提升了系统测试与分析的效率。而傅里叶变换则提供了从时域到频域的映射,将复杂的时域卷积运算转化为频域的简单乘法,是实现频谱分析、滤波设计的关键。抽样定理则架起了模拟与数字世界的桥梁,明确了无失真数字化的条件。这些基础理论共同构成了滤波器设计、音频处理、图像分析及通信系统等广泛工程应用的技术支柱。本文聚焦于卷积与傅里叶变换,结合冲

weixin_30788619的博客 629

11. COBOL变量与常量

ELSEEND-IF.STOP RUN.在这个示例中,定义了几个不同类型的变量,并在程序部中使用它们来显示员工的信息。变量用于判断员工是否活跃,并根据其值显示相应的信息。通过合理地定义和使用变量,COBOL程序员可以创建灵活、可维护的程序,有效地处理各种数据和业务逻辑。

Python老吕的博客 1392

从零构建XVC协议栈:FPGA+W5300的跨界调试架构实战

本文详细介绍了如何从零构建XVC协议栈,通过FPGA与W5300以太网控制器的创新组合实现跨界调试架构。重点解析了JTAG时序逆向、TCP/IP协议栈集成与XVC协议实现,提供了硬件设计优化和性能加速技术,为嵌入式开发者和FPGA工程师提供实用的远程调试解决方案。

raspberrypi5的博客 247

cobol的象征常量

 表意常量又称为字义常量,或象征常数,或赋形常数,或象征常量,Figurative Constant。它是用某些英文字(保留字)来代表某些特定的常值。除了ZERO代表数值常量(数字数据)之外,其它都是字母数字字符。例如:SPACE代表空格,QUOTE代表引号等,因为从这些字的意思就可以知道它们代表的是什么值,所以,叫表意常量或者字义常量,或者象征常量。 表意常量所代

javaANDcobol的专栏 2299

DP链路训练从HPD触发到通道对齐:原理与调试实战

高速数字接口的稳定工作依赖物理层信号的精确协商,链路训练正是DisplayPort接口中确保源端与接收端在速率、摆幅和时序上达成一致的关键机制。HPD作为链路状态变化的触发信号,与通道对齐一同构成了训练流程的首尾环节。理解从时钟恢复到均衡再到多通道对齐的完整过程,有助于快速定位显示异常问题。在工程实践中,借助DPCD寄存器交互和AUX通道日志,可以系统性地排查训练失败原因。围绕链路训练全流程进行剖析,重点探讨HPD触发机制、训练图案选择、寄存器配置以及链路降级策略,为显示方案开发与调试提供工程参考。

weixin_30110543的博客 234

基于OSEK_TP.dll封装通用,多ECU自由切换的诊断函数库

本文介绍了基于CANoe内置OSEK_TP.dll库实现通用诊断通讯的方法。通过封装CAN_TP.cin顶层脚本,实现了ECU连接管理、数据收发和多ECU切换功能。系统采用字典结构存储ECU参数,支持从配置文件读取诊断ID等配置信息,通过TpCreateConnection建立TP层连接。文章详细说明了诊断请求发送函数Uds_DiagSendRequest的实现逻辑,以及如何利用回调函数处理收发事件。该方法无需依赖诊断数据库,通过底层封装实现了灵活高效的诊断通讯方案,适用于车载诊断领域的测试需求。

蚂蚁小兵 1568

cobol中常用的数据类型

 COBOL上的基本类型大致分为:常量、变量、直接数和结构体。下面只是简单介绍下COBOL中的常量。    常量包括普通常量和象征常量两种,普通常量的内容在定义的同时通过VALUE语句给出,如:"01  NAME  PIC  9  VALUE  3.",象征常量通过COBOL中的关键字表示,两种常量的使用方式一样,只是象征常量不用定义,可以直接使用,SPACE(SPACES)代表空格,ZERO

javaANDcobol的专栏 1万+

需求跟踪详解

需求跟踪是指在软件项目开发过程中,建立并维护需求与项目各阶段工作产物(如设计文档、代码模块、测试用例等)之间对应关系的过程。它不仅记录需求从提出到实现的完整路径,还能反映需求变更时对各阶段工作的影响范围,是连接用户期望与实际软件开发产出的桥梁。

跟佟格湾一起学习计算机知识吧~ 1423

COBOL 教程

目录   CHAPTER  1 COBOL 概述 CHAPTER  2 过程部初步 CHAPTER  3 标识部和环境部 CHAPTER  4 数据部之一 CHAPTER  5 过程部之二 CHAPTER  6 过程部之三 CHAPTER  7 各部之间的关系及程序举例 CHAPTER  8 联机及批量程序的一些差异 CHAPTER  9 COB

allen_jeferson的专栏 3138

使用 Python 调用 GitHub REST API 爬取 GitHub 仓库信息(完整指南)

GitHub 提供了功能强大的 REST API,允许开发者通过编程方式访问 GitHub 上的仓库、用户、提交记录、PR(Pull Request)等信息。GitHub REST API 是 GitHub 官方提供的 API 接口,支持通过 HTTP 请求来操作 GitHub 上的资源。在本文中,我们将使用 Python 编写一个完整的爬虫程序,调用 GitHub 的 REST API 来爬取 GitHub 仓库的信息。目前 GitHub 使用的主要是 v3 版本的 REST API。

2201_76125261的博客 1111

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

第二章 语言的基本类型

"下面给出一个具体例子来进行说明。例如,某家公司要改变其公司的名称,这时便可以定义两个变量。其中一个变量保存公司名称,另一个变量保存该公司新名称的讨论结果。当新名称确定后,需要将讨论结果中的内容复制到公司名称变量中。代码如下: IDENTIFICATION DIVISION. PROGRAM-ID COMP-NAME-PROG. AUTHER XXX. * ENVIRONMENT DIVISION. * DATA DIVISION. WORKING-STORAGE SECTIO

qq_41141317的博客 414

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

MainFrame知识小结(20110925)--cobol中table越界

前几天在测试一个程序的时候,一个CASE本来应该是正常结束的,但却出了个ABENDCODES0C7(数据异常).检查后发现错误出现在一个名为WS-CCC数据项上,WS-CCC是一个“常量”(COBOL没有常量,这里只是概念上的常量,意思是在程序中不去改变它的值)。正常情况下它在内存中应该是x'F1F0F0F0',实际上却不是如此。 数据项类似于: 05WS-TABLE...

weixin_30784501的博客 348

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

COBOL之旅--基础知识1

从今天开始,要坚持每天看点cobol方面的东西了,没有接触过,很老的语言。 //**2009-12-23**//cobol主要供数据处理之用。描述数据结构,处理大批量的数据Cobol字和Cobol字符Cobol字由Cobol字符组成,每个不能超过30个字符, 数据处理的特点:算数计算量少而逻辑处理多;输入输出量大;数据间存在着一定的逻辑关系;大量的分类排序;对打印报

wjok2009的专栏 938

cobol语言基础培训教程

cobol语言基础培训教程 收藏 CHAPTER   1 COBOL 概述COBOL 是Common Business Oriented Language 的缩写。它不仅是商业数据处理的理想语言,而且广泛用于数据管理领域,因此COBOL 语言也被称为”用于管理的语言”。一。COBOL 语言的特点最适于数据处理领域:算数计算量少而逻辑处理量多,输入输出量大,数据间存在着一定的逻辑  关系,大

雨歇处 2055

初试Cobol

由于项目中涉及Cobol部分代码,因此,最近在寻找并学习Cobol相关的东西,还别说,跑遍整个书城,也没有找到有关Cobol的书。当当和亚马逊也没有找到合适的,网上找的也只是一些零碎的东西。所以只好东拼西凑找点资料边学边用。 所以我会在以后学习的过程中,将一些cobol代码及一些实例放到这里。当然了,因为Cobol对我来说是新东西,以前也只是很早上学时,编程纸写过,800年前都忘完了.所以水平会...

Simon Hoo's Space 273
上一篇: COBOL源程序的书写格式
下一篇: COBOL层次的概念
luanbin
博客等级 码龄23年 6粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值