zoukankan      html  css  js  c++  java
  • [转]ABAP学习笔记之二—变量和表达式

    简单的介绍ABAP的变量和表达式。

     

    1.      abap的基本数据类型包括

    数据类型

    认大小

    有效 大小

    初始值

     说明

    C

    1

    1 - 65535

    SPACE

    文 本、字符
    ( 字母数字字 符)

    D

    8

    8

    '00000000'

    日 期
    (格式: YYYYMMDD

    F

    8

    8

    0

    点数

    I

    4

    4

    0

    型(整数)

    N

    1

    1 - 65535

    '00...0'

    字文本

    P

    8

    1 - 16

    0

    压缩

    T

    6

    6

    '000000'

    时 间
    (格式: HHMMSS

     X

    1

    1 - 65535

    X'00'

    六进制

    2.      如何定义数据

    有三个关键字可以定义数据类型,以上的数据类型为abap预定义的,你还可以自己定义自己的数据类型。

    1.用系统预定义的数据类型

        DATA TYPE <系统中的预定义类型> .

        DATA LIKE <系统中的预定义类型> .

        省略的写法:

        DATA TYPE <系统中的预定义类型> ,

                LIKE <系统中的预定义类型> .

    2.用自己定义的数据类型

        TYPES TYPE <系统中的预定义类型> .

        TYPES LIKE <系统中的预定义类型> .

    3.      ABAP的结构化数据类型内表,结构:

    1.自定义结构:

          DATABEGIN OF ,

                     

                  END OF .

          TYPES: BEGIN OF ,

                   

                 END OF

    2.自定义内表:

          DATA: TYPE STANDARD TABLE OF .

         DATA: < ITAB > LIKE STANDARD TABLE OF

    3.使用ABAP预定义的结构:

          DATA: LIKE <系统自定义的结构> .

    4.使用ABAP数据库表作为内表:

          DATA LIKE .

    4.      定义ABAP常量:

    CONSTANTS: TYPE/LIKE 与定义变量类型> VALUE <常量值> .

  • 相关阅读:

    bzoj3052: [wc2013]糖果公园
    莫队算法心得
    bzoj1104: [POI2007]洪水pow
    bzoj1102: [POI2007]山峰和山谷Grz
    bzoj1121: [POI2008]激光发射器SZK
    bzoj1113: [Poi2008]海报PLA
    bzoj1103: [POI2007]大都市meg
    bzoj1396: 识别子串
    bzoj3756: Pty的字符串
  • 原文地址:https://www.cnblogs.com/wequst/p/1513883.html
Copyright © 2011-2022 走看看