关闭所有打开的文件并结束程序
语法
用法
System( [ retval ] )
参数
说明
关闭所有打开的文件,退出程序,并返回到操作系统。可以指定可选的返回值(一个整数),以将错误代码返回给系统。如果没有给出返回值,则自动返回值0。这与
End相同,在这里是为了兼容旧的BASIC方言。建议使用
End.
此语句的用法不会完全关闭范围。局部变量不会自动调用它们的析构函数,因为FreeBASIC不会执行堆栈展开。在这种情况下,只会调用全局变量的析构函数。
因此,不鼓励使用
System来标记程序的结束;程序将自动结束,并且以更清晰的方式,当模块级代码的最后一行执行时。
例子
Print "此文本显示"
System
Print "此文本将永远不会显示"
与QB差别
参考