文章 "从基础到中级:数组和字符串(一)" 新评论 MetaQuotes 2025.07.02 08:20 新文章 从基础到中级:数组和字符串(一)已发布: 在今天的文章中,我们将开始探索一些特殊的数据类型。首先,我们将定义什么是字符串,并解释如何使用一些基本过程。这将使我们能够处理这类数据,这可能很有趣,尽管有时对初学者来说有点困惑。此处提供的内容仅用于教育目的。在任何情况下,除了学习和掌握所提出的概念外,都不应出于任何目的使用此应用程序。 很有趣,不是吗?但我们在这里遇到了一个小问题。这正是我之前提到你需要注意字符串格式化所涉及的细节的原因。在这种情况下,问题在于颜色值。请注意,它以十六进制格式显示。然而,图 06 中显示的值不一定代表红色。事实上,它可能代表完全不同的东西。记住,颜色值通常被格式化为RGB,有时也被格式化为ARGB。因此,仅仅通过查看十六进制值,就很难分辨出它的真正含义。但只需稍作调整,我们就可以将输出更改为更直观、更易读。为此,只需更改代码,如下所示: sz0 = StringFormat("Color: 0x%06X\nInteger: 0x%X\nDouble : %.2f", cor, i_value, d_value); 一旦你执行了这个新修改的代码,结果将如下: 图 07 等一下!这绝对不是红色的。这里显示的是蓝色。那么这里发生了什么? 作者:CODE X 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
新文章 从基础到中级:数组和字符串(一)已发布:
很有趣,不是吗?但我们在这里遇到了一个小问题。这正是我之前提到你需要注意字符串格式化所涉及的细节的原因。在这种情况下,问题在于颜色值。请注意,它以十六进制格式显示。然而,图 06 中显示的值不一定代表红色。事实上,它可能代表完全不同的东西。记住,颜色值通常被格式化为RGB,有时也被格式化为ARGB。因此,仅仅通过查看十六进制值,就很难分辨出它的真正含义。但只需稍作调整,我们就可以将输出更改为更直观、更易读。为此,只需更改代码,如下所示:
一旦你执行了这个新修改的代码,结果将如下:
图 07
等一下!这绝对不是红色的。这里显示的是蓝色。那么这里发生了什么?
作者:CODE X