質問: フラグ ms-access97でフラグをたてるという表現を聞いたことが あります。visual basicでもフラグを用いるという表現を 聞きました。この場合のフラグとは一体どのような概念なのでしょうか。フラグとはまたコンピュータ全般に渡って 使用される概念なのか、ご教示下さい。
回答: こんにちは。 コンピュータ全般というよりも、プログラミングで使う技法のひとつ、という感じでしょうか。 ですので、データベースでも、visualbasicでも、c言語でも、java言語でも、全てのプログラミング言語にほぼ共通して存在する概念です。 基本的には、0 か、1 または、それと同じ働きをもつもの、で表現される事が多く、プログラムでは、フラグが0ならば、処理を行い、1ならば行なわない、といった感じに使用します。 フラグは、日本語にすれば、旗、ですね。 旗が上がってれば(1ならば)、下がってたら(0ならば)という条件分岐に利用する感じです。