gpt4 book ai didi

abap - 字符串类型与 abap 中的字符

转载 作者:行者123 更新时间:2023-12-02 06:24:04 27 4
gpt4 key购买 nike

abap中String类型的缺点是什么?什么时候用,什么时候不用?

一个例子:我有一个文本字段,它应该保存 0 到 12 个字符的值,最好使用字符串还是 Char(12)?

谢谢!

最佳答案

字符串存储为动态字符数组,而字符则静态分配。

字符串的一些缺点包括:

  • 开销 - 因为它们是动态的,所以除了实际字符串之外还必须存储长度。
  • 子字符串和偏移运算符不适用于字符串。
  • 字符串不能变成可翻译的文本元素。

  • 因此,要回答您的问题,字符串应仅用于长度范围很广的相当长的值,其中相对于静态 char(x) 的潜在浪费空间而言,额外的开销可以忽略不计。多变的。

    关于abap - 字符串类型与 abap 中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3839042/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com