内部定义(宏值)由编译器设置
语法
__FB_ARGV__
说明
用指针指向指向在命令行上传入的零终止命令行参数的指针的指针。
__FB_ARGV__是传递给程序隐式主函数的参数的名称,因此仅在应用程序的主模块的模块级代码中定义。
例子
Declare Function main _
( _
ByVal argc As Integer, _
ByVal argv As ZString Ptr Ptr _
) As Integer
End main( __FB_ARGC__, __FB_ARGV__ )
Private Function main _
( _
ByVal argc As Integer, _
ByVal argv As ZString Ptr Ptr _
) As Integer
Dim i As Integer
For i = 0 To argc - 1
Print "ARG"; i; "= '"; *argv[i]; "'"
Next i
Return 0
End Function
与QB差别
参考