预处理程序是MQL4编译器的一个特殊子系统,用于在编译程序之前准备程序源代码。
预处理程序器允许增强源代码的可读性。可以通过包含包含mql4程序源代码的特定文件来构建代码。为特定常量指定助记符名称的可能性有助于增强代码的可读性。
预处理程序还允许确定mql4程序的具体参数:
- 常量声明 (#define)
- 设置程序属性(#property)
- 包含文件 (#include)
- 输入函数 (#import)
- 条件编译 (#ifdef, #ifndef, #else, #endif)
如果使用#符号作为程序行的第一个字符,那么这一行被认为是预处理指令。预处理器指令以行馈送字符结束。
网友评论