您现在的位置:主页 > 热点 >

外汇EA编程教程――预处理程序

更新时间:2022-07-03 17:40:32

   预处理程序是MQL编译器的一个子系统,通过预处理程序可以使软件的可读性更好,预处理程序运行在程序编译之前。预处理指令以开头。

1 定义常量使用#define来定义常量。如:

1. #define ABC 100

2. #define PI 0.314

3. #define COMPANY_NAME "MetaQuotes Software Corp."

4. void ShowCopyright

5. {

6. Print;

7. Print;

8. }

程序在编译之前会被编译器先改成:

1. void ShowCopyright

2. {

3. Print;

4. Print;

5. }

所以定义的常量在编译之前有种被替换的感觉。

2 引入文件。

使用#include命令来引入一个文件或dll。