代入 (プログラミング)

読み:だいにゅう
外語:assignment 英語
品詞:名詞

プログラミング言語において、変数の値を設定したり変更したりすること。

目次

古典的なプログラミング言語では、代入は命令であったり文であったり式であったりする。

主な例は次の通り。

COBOL
MOVE 123 TO A.
BASIC
LET A = 123
Pascal
a := 123;
C/C++
a = 123;
Swift
let a = 123;

式で表現する場合、代入式の演算子は = 記号が使われることが多いが、比較でも = 記号が使われるため、どのように区別するかでプログラミング言語ごとの個性が垣間見られる。

C/C++の伝統的な代入の記法は次の通り。

int hoge = 123;

C++では次のような記法も可能で、関数定義での初期化リストでも同様の記法を用いる。

int hoge(123);

後者は、変数に代入をしているようには見えないので関数内の変数定義などに使うことは稀である。しかし、初期化リストにはこの形式以外では書くことが出来ない。

関連する用語
変数 (プログラミング)

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club