SAP ABAP 字符串变量容易疏忽和混淆的一些知识点试读版

零基础 ABAP 学习教程系列文章的目录

ABAP 基础知识

ALV 开发专题

本步骤是本教程这篇文章 ABAP 标准培训教程 BC400 学习笔记之五:ABAP 编程语言的变量,常量和字面量,以及文本符号 的后续。

字符串类型的 ABAP 变量,使用起来似乎很容易。

下列代码定义了一个字符串类型的变量,赋值为 Jerry,并打印。

REPORT z.

DATA: lv_string TYPE string.

lv_string = 'Jerry'.

WRITE:/ lv_string.

大家能一下说出下列两行打印语句的输出吗?这里 strlen 是 ABAP 标准函数,用于计算输入的字符串的长度,即字符的个数。

DATA: lv_string1 TYPE string,
      lv_string2 type string.

lv_string1 = ' a '.
lv_string2 = ` a `.

WRITE:/ strlen( lv_string1 ), strlen( lv_string2 ).

答案是 2 和 3.

具体解释参考这个链接

你可能感兴趣的:(SAP ABAP 字符串变量容易疏忽和混淆的一些知识点试读版)