ABAP 标准培训教程 BC400 学习笔记之四:ABAP 编程语言的数据类型
ABAP 是强类型编程语言,定义数据变量的同时,必须声明其数据类型。
例如下面的代码:
我们定义了一个变量 lv_name, 给其指定数据类型为 string,即字符串。该字符串变量的默认值为 Jerry. 对于变量而言,其默认值可以指定,也可以不指定。
激活这个报表,执行,会看到字符串 Jerry 被打印出来。
SAP 为 ABAP 预定义了很多标准数据类型。这些数据类型分为两组:完整数据类型和非完整数据类型。
下列是 ABAP 标准类型里的完整数据类型列表:所谓完整数据类型,意思是,这些数据类型已经包含了确切的类型说明和长度定义:
我们使用 ABAP 完整数据类型定义变量时,除了 TYPE + 完整数据类型本身外,不需要再额外声明该数据类型的长度。这是完整数据类型区别于非完整数据类型最显著的特征。
ABAP 标准培训教程 BC400 学习笔记之四:ABAP 编程语言的数据类型相关推荐
- ABAP 标准培训教程 BC400 学习笔记之五:ABAP 编程语言的变量,常量和字面量,以及文本符号
在 Jerry 的前一篇文章ABAP 标准培训教程 BC400 学习教程之四:ABAP 编程语言的数据类型里,我们实际上已经涉及到了 ABAP 字面量的一种:如下图高亮的 '01' 所示,该文本字面量 ...
- ABAP 标准培训教程 BC400 学习笔记之三:ABAP 编程语言的特性和基本构成要素
SAP ABAP 标准培训教程 BC400 中对 ABAP 编程语言特性的总结如下: Is typed - 强类型编程语言,任何 ABAP 变量在其声明时,其数据类型就已经的确定下来了. Enable ...
- ABAP 标准培训教程 BC400 学习笔记之二:Cross-client 和 Client-specific 的区别
很多 ABAP 初学者通过各种社交平台向我提出这个问题: ABAP初学者如何系统地学习ABAP编程? 所以我专门写了一篇同名的文章来回答. 文章里提到,我的 ABAP 学习之路,其实并没有阅读过中文的 ...
- ABAP 标准培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍
很多 ABAP 初学者通过各种社交平台向我提出这个问题: ABAP初学者如何系统地学习ABAP编程? 所以我专门写了一篇同名的文章来回答. 文章里提到,我的 ABAP 学习之路,其实并没有阅读过中文的 ...
- MAC OS X 技术内幕 学习笔记之四 MAC OS系统的启动引导
MAC OS X 技术内幕 学习笔记之四 MAC OS系统的启动引导 MAC OS的启动非常快,同样的运行硬件环境,运行MAC系统感觉比运行windows系统要快不少.在使用笔记本时,同样的电池容量, ...
- 正则至少一个数字_好程序员web前端培训分享JavaScript学习笔记之正则
好程序员web前端培训分享JavaScript学习笔记之正则,正则表达式,又名 "规则表达式" 由我们自己来书写 "规则",专门用来检测 字符串 是否符合 &q ...
- 26Play框架教程2学习笔记
Play框架教程2学习笔记 文章目录 1 play框架01 1.1 概述 1.2 特性 1.2.1 无缝集成现有开发环境 1.2.2 热重载和修改Bug 1.2.3 简单的无状态MVC架构 1.2.4 ...
- 《Solid Edge高级应用教程》学习笔记
<Solid Edge高级应用教程>学习笔记 第一章.绪论 第一节.CAD概论 计算机辅助设计(Computer Aided Design,简称CAD)是一种用计算机硬件.软件系统辅助人们 ...
- 26Play框架教程1学习笔记
Play框架教程1学习笔记 文章目录 1play教程 第一课 1.1 play是什么 1.2 REST风格是什么 1.3 play的优点和缺点 2 play教程 第二课 2.1 搭建开发环境 2.1. ...
最新文章
- poj 2337 Catenyms 【欧拉路径】
- 谈几个初学者混淆不清的问题
- mtk Android 编译命令自定义--添加版本号
- Android:阻止输入法将图片压缩变形
- 中间人攻击-http流量嗅探
- centos7 和centos 6的一些区别
- android基础入门生命周期(1)
- 整理了 40 多套 Java 完整实战项目,各个精品!
- EF There is already an open DataReader associated with this Command
- Faster R-CNN算法详细流程
- 2019上半年软考试题(转)
- 所谓的成长就是认知升级-成长就是应付自如
- 【Camera相机开发】实现相机预览
- 牛客网 2018年全国多校算法寒假训练营练习比赛(第四场)
- Java解压压缩加密文件zip
- Pytorch——pytorch的基本数据类型
- matlab数组下标可为正整数和逻辑数
- 几款好用的Markdown 写作工具推荐(上)
- Oracle统计分析
- 人机交互系统与自动化技术