我发现像这样的定义了两个参数:位操作中+ 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