Gambas文档
主题
代码片段
名词解释
如何操作
应用程序仓库
废弃的组件
开发环境文档
开发者文档
'gb.qt' 的实现细节
Gambas编程接口
Cat
Name
GB_BOOLEAN
GB_DATE
GB_FLOAT
GB_INTEGER
GB_LONG
GB_OBJECT
GB_STRING
GB_VALUE
GB_VARIANT
Gambas附加组件
如何用 C/C++ 开发组件
如何用Gambas开发组件
教程
文档
最新修改
组件
维基手册
维基搜索
维基许可协议
编译和安装
语言概览
语言索引
说明
错误消息
ar
ca
cs
de
en
eo
es
fa
fr
hu
id
it
ja
ko
mk
nl
pl
pt
pt_BR
ru
sq
tr
vi
zh
zh_TW
GB_STRING
typedef struct { GB_TYPE type; struct { char *addr; long start; long len; } value; }
GB_STRING
;
该结构描述一个Gambas
String
值。
字符串起始地址位于=
addr
+
start
。
字符串长度是=
len
。
字符串并不总是以0字符结尾。必须用
STRING
和
LENGTH
宏来访问一个方法的字符串参数。如果需要一个null结尾的字符串,可以用
GB.ToZeroString
函数。
参见
/wiki/api/cat/value
STRING
LENGTH
GB.ToZeroString