SWRITE ( String, State, OFFSET, Format, Var1 < , … , Var10> )
String
类型:CHAR数组
变量Var1…Var10的格式化内容被写入字符串。
State
类型:STATE_T
自动返回写状态
OFFSET
类型:INT
SWRITE开始写入的字符串位置。如果要从头开始写入,则偏移量必须设置为0。
例子:
OFFSET = 0:SWRITE从第一个位置开始写入。
OFFSET = 2:SWRITE从第三个位置开始写入。位置1和2被忽略。
在写入过程中,偏移量会增加。如果在另一个SWRITE语句的情况下要在第一个位置重新开始写入,则必须在此语句之前将偏移量设置为0。否则,将接受前一条语句的增量偏移量。
Format
类型:CHAR数组
在将变量Var1…Var10写入字符串之前,先对其进行转换。必须为每个变量指定一种格式。
Var1 … Var10
其数据写入字符串的变量。每个语句最多可以有10个变量。
SWRITE函数详解:格式化字符串写入
SWRITE函数用于将格式化的VAR1...VAR10变量内容写入CHAR类型的字符串中,根据OFFSET指定的位置开始。STATE_T返回写入状态,OFFSET定义起始点,FORMAT设定变量转换格式。在连续使用时,须注意OFFSET的重置以避免累积偏移。

1045

被折叠的 条评论
为什么被折叠?



