操作符 Strptr (String Pointer)
返回字符串字符数据的地址。
语法
用法
result = StrPtr ( lhs )
参数
返回值
说明
例子
''此示例使用Strptr来演示使用带有字符串的指针
Dim myString As String
Dim toMyStringDesc As Any Ptr
Dim toMyString As ZString Ptr
''请注意,使用标准的VARPTR符号将返回一个指针
''描述符,而不是字符串数据本身
myString = "字符串不正确的方法"
toMyStringDesc = @myString
Print myString
Print Hex( toMyStringDesc )
Print
''但是,使用Strptr返回正确的指针
myString = "你好世界的例子是愚蠢的"
toMyString = StrPtr(myString)
Print myString
Print *toMyString
Print
''指针就像指向其他类型的指针一样
myString = "MyString现在已经改变了"
Print myString
Print *toMyString
Print
与QB差别
参考