文章 "掌握 MQL5:从入门到精通(第二部分)基本数据类型和变量的使用"

 

新文章 掌握 MQL5:从入门到精通(第二部分)基本数据类型和变量的使用已发布:

这是初学者系列的延续。本文将介绍如何创建常量和变量、写入日期、颜色和其他有用的数据。我们将学习如何创建枚举,如一周中的天数或线条样式(实线、虚线等)。变量和表达式是编程的基础。它们肯定存在于99%以上的程序中,因此理解它们至关重要。因此,如果你是编程新手,这篇文章会对你非常有用。所需的编程知识水平:非常基础,在我上一篇文章(见开头的链接)的范围内。

今天,我们将讨论如何在 RAM 中存储数据。数据可以作为变量常量存储在内存中。

它们的差别是显而易见的:

  • 变量可以变化,即程序有权改写这些数据。
  • 常量在整个程序生命周期内保持恒定(不变),如果程序员试图覆盖其值,将返回编译错误。

除此之外,它们的含义绝对相似:这是 RAM 中存储数据而非处理器指令的特定区域。通常,人们会为这些内存区域提供有意义的名称,以便知道它们的用途。

编译器会移除这些名称,但如果您可以访问源代码(文本文件),您总是可以根据变量名理解变量的用途。当然,前提是描述正确。

常量在某些情况下可能没有名称。程序员只需写入需要处理的内容(例如,我们传递给 Print 函数的字符串)。这种没有名称的常量被称为字面常量

在本文中,我们将仔细研究基本数据类型、描述变量和常量的方法,以及程序员用来创建算法的基本语句。这反过来又能让你创建更多有用的程序,而不仅仅是 "Hello, World"。

作者:Oleh Fedorov