記事「初級から中級へ:変数(III)」についてのディスカッション

 

新しい記事「初級から中級へ:変数(III)」はパブリッシュされました:

今日は、定義済みのMQL5言語変数と定数の使用方法を見ていきます。さらに、別の特殊なタイプの変数である関数を分析します。これらの変数を適切に操作する方法を知っているかどうかは、動作するアプリケーションと動作しないアプリケーションの違いを意味する場合があります。ここで紹介されている内容を理解するには、以前の記事で説明した内容を理解する必要があります。

前回の「初級から中級へ:変数(II)」では、コード内でstatic変数を使用する方法について説明しました。このような変数を使用すると、グローバル変数の不必要な使用を回避できます。これで、主な変数の説明は終わりです。ただし、各変数に含めることができるデータの型については、この問題と依然として関連性のある疑問が残ります。変数のトピックの枠組みの中でこの側面を考慮するつもりはありません。これについては別のトピックで説明します。

しかし、ローカル変数とグローバル変数、変数を定数として宣言する方法と理由、さらにはstatic変数の使用方法についてすでに説明しましたが、このトピックについてまだ言うべきことは残っているのでしょうか。多くの人は意識していませんが、ある特定の種類の変数はしばしば定数と見なされることがあります。しかし、それでもなお、特別な種類の変数であることに変わりはありません。それが関数です。関数は特別なタイプの変数でありながら、一般的にはそのように考えられることは少ないかもしれません。

作者: CODE X

 
MetaQuotes:

新しい記事をご覧ください:基礎から中級へ:変数(III).

著者コードX

特殊変数:関数 "というタイトルを読んで、この記事では "関数ポインタ "という特殊な型について説明するのだろうと思った。
 
amrali # :
特殊変数:関数」というタイトルを読んで、この記事では「関数ポインタ」という特殊な型について説明しようと思った。

これについては、この目的のために作成した別の記事で後述する。なぜ関数へのポインタを使うのかを理解するためには、まず別の種類の概念、つまりイベントの扱い方を理解する必要があるからです ᙂ👍。