MQL4语言支持struct吗举个实例。
是的,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中的结构体只能包含简单的数据类型(如整数、字符串等),不能包含复杂的数据类型(如数组、其他结构体等)
原文地址: https://www.cveoy.top/t/topic/hDw6 著作权归作者所有。请勿转载和采集!