We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
和C的接口
和JS的接口
跨平台问题
类指针操作:把一个数组中的一段当作另一种类型来用
在这种形式的for循环里:
for
for i=0:n-1
i的类型会变成iptr而非int。如果把i传给某个函数的int类型参数的话,需要强转成int(i),例如:
i
iptr
int
int(i)
auto LoadSomethingByIntIndex(int a) //... for i=0:n-1 LoadSomethingByIntIndex(int(i))
在赋值前使用不能优化成常量的变量的时候,变量的值会是0值(0,0.0或NULL),比如:
Writeln(a) a=new string
会输出NULL。
但对于能优化成常量的变量,不管赋值前后,值都是那个常量,比如:
Writeln(a) a=42 Writeln(a)
会输出两个42。