路路发智能交易研发中心

 找回密码
 立即注册
查看: 2357|回复: 0

MT4智能交易编程教程-变量初始化

[复制链接]

管理员

MT4软件工程师

Rank: 9Rank: 9Rank: 9

积分
6521
帖子
2771
主题
2761
QQ
发表于 2014-3-26 22:12:45 | 显示全部楼层 |阅读模式
MT4智能交易编程教程-变量初始化
下定义时可以初始化任何变量。如果变量没有显性初始化,其值可为任何值。不可使用隐性初始化。
全局和静态变量仅可以通过相关的常量或者常量表达式初始化。全局变量仅可以通过表达式初始化(不是常量)。
全局变量和静态变量初始化仅可以执行一次。局部变量每次调用相关函数都进行初始化。
示例:
  1. int    n       = 1;
  2. string s       = "hello";
  3. double f[]     = { 0.0, 0.236, 0.382, 0.5, 0.618, 1.0 };
  4. int    a[4][4] = { {1, 1, 1, 1}, {2, 2, 2, 2}, {3, 3, 3, 3}, {4, 4, 4, 4 } };
  5. //--- from tetris
  6. int    right[4]={WIDTH_IN_PIXELS+VERT_BORDER,WIDTH_IN_PIXELS+VERT_BORDER,
  7.                  WIDTH_IN_PIXELS+VERT_BORDER,WIDTH_IN_PIXELS+VERT_BORDER};
  8. //--- initialization of all fields of the structure with zero values
  9. MqlTradeRequest request={0};
复制代码



外汇智能交易,成就财富梦想!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


MT4编程培训|EA定制开发|QQ在线咨询|路路发智能交易研发中心

GMT+8, 2024-12-22 17:07 , Processed in 0.154573 second(s), 27 queries .

© 2009-2022 520EA.com EA668.com

快速回复 返回顶部 返回列表