2017-12-15 11 views
0

プログラム変数は、セルのコンピュータメモリセルまたはコレクション の抽象化です。プログラマは、変数名をメモリ位置の名前と考えることがよくありますが、変数には単なる名前だけではありません。匿名変数とは何ですか?

この場合、匿名変数とは何ですか? 以下の声明は何を意味していますか?

名前のない変数は、匿名変数と呼ばれます。

あなたは同じ言語の具体例を提供できますか?

答えて

0

C++では、constへの参照変数は定数で初期化できます。 この時点で、定数を取得するために一時変数がメモリに作成されます。

const int &ref = 3; 

このようにしてください。この一時変数を「匿名変数」と呼ぶことができます。

+0

は、例えば説明のための –

0

変数は、値を格納する場所です。 「変数名」は、通常、あなたの価値を見つけるのに最も簡単な(そしてもっと人に似た)方法です。たとえば、変数であれば、私の名前を呼ぶことで自分の価値を得ることができます。 「変数」と呼ばれます。 しかし、すべての変数が名前を必要とするわけではありません。時にはそれらを一度だけ使用し、もはやそれらを必要としません。その場合、名前は不要です。

@BAE HA RAMによって与えられた例は、値の名前は必要ありませんが、ポインタで参照する必要はありません(しかし、まだそのポインタの名前があります)。

他にも多くの匿名のもの、匿名のタイプ、匿名の機能などがあります。それらのほとんどは、あなたが一度だけ実行する必要があるもののためにあまりにも多くの無意味な名前を避けるために作成されています。私はあなたが与えることができますので、より具体的な例を使用している言語を知りたい

...

+0

感謝をありがとう! –

関連する問題