我發現像這樣的定義了兩個參數:位操作中+ n和(n)之間的區別是什麼?
& TM_PERIOD + 4 &/& TM_PERIOD(4)&
這是從一個數據庫中的數據傳遞到的形式。
如果數據的格式是DDMMYYYY這兩個參數之間有什麼區別?
我發現像這樣的定義了兩個參數:位操作中+ n和(n)之間的區別是什麼?
& TM_PERIOD + 4 &/& TM_PERIOD(4)&
這是從一個數據庫中的數據傳遞到的形式。
如果數據的格式是DDMMYYYY這兩個參數之間有什麼區別?
如果TM_PRIOD是在DDMMYYYY的形式然後
TM_PERIOD(4)等於DDMM
TM_PERIOD + 4等於YYYY
的(4)指4個字符的 +4第四字符
裝置後TM_PERIOD + 1(2)= DM
(2個字符之後的第一個)
這些都不是位操作。 + n指定一個字符串偏移量,(n)指定長度。
它們可以彼此獨立使用,所以你可以使用+ n或只是(n)。
所以:
data: lv_text(20) type c.
lv_text = "Hello".
write:/lv_text+2(3).
將輸出 '激光剝離',例如。
謝謝! 親切的問候。 – soneangel 2011-05-23 07:12:26
非常感謝! 親切的問候。 – soneangel 2011-05-23 07:10:09