是的,MQL4语言支持struct(结构体)。

以下是一个使用struct的示例:

// 定义一个结构体
struct Person
{
    int age;
    string name;
};

int OnInit()
{
    // 创建一个Person对象
    Person person;
    person.age = 25;
    person.name = "John Smith";

    // 输出结构体属性
    Print("Person's age: ", person.age);
    Print("Person's name: ", person.name);

    return 0;
}

在上面的示例中,我们定义了一个名为Person的结构体,它包含两个属性:age(年龄)和name(姓名)。在OnInit函数中,我们创建了一个Person对象,并为其属性赋值。然后,我们使用Print函数输出结构体的属性。

注意:MQL4中的结构体只能包含简单的数据类型(如整数、字符串等),不能包含复杂的数据类型(如数组、其他结构体等)

MQL4语言支持struct吗举个实例。

原文地址: https://www.cveoy.top/t/topic/hDw6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录