描述
返回 格式的字符串。
PB语法
METHOD snprintf ( _ BYVAL nLen AS LONG, _ BYVAL strFormat AS STRING, _ OPTIONAL BYVAL prm1 AS DWORD, BYVAL prm2 AS DWORD, _ BYVAL prm3 AS DWORD, BYVAL prm4 AS DWORD, _ BYVAL prm5 AS DWORD, BYVAL prm6 AS DWORD, _ BYVAL prm7 AS DWORD, BYVAL prm8 AS DWORD, _ BYVAL prm9 AS DWORD, BYVAL prm10 AS DWORD, _ BYVAL prm11 AS DWORD, BYVAL prm12 AS DWORD, _ BYVAL prm13 AS DWORD, BYVAL prm14 AS DWORD, _ BYVAL prm15 AS DWORD, BYVAL prm16 AS DWORD _ ) AS STRING |
参数
nLen
[in]生成的字符串的长度。
strFormat
[in]strFormat字符串和后续参数与sqlite3_snprintf一起使用以生成最终的输出字符串。strFormat字符串不能为NULL。
返回值
格式化的字符串。
备注
的snprintf实现了一些对构建SQL语句有用的其他格式化选项。所有通常的的printf格式选项都适用。另外还有“%q”,“%Q”和“%z”选项。
%q选项的工作方式与%s一样,它代替参数列表中的一个以nul为终止的字符串。但是,%q也会将每个“\\”字符加倍。%q设计用于字符串文字内。通过将每个“\\”字符加倍,它转义该字符并允许将其插入到字符串中。