1. ホーム
  2. operators

[解決済み] ":=" は何をするものですか?

2022-07-30 02:12:55

質問

私が見たのは := が使われているのをいくつかのコードサンプルで見ましたが、説明が添えられていることはありませんでした。その正式名称を知らずにその使い方をググるのはちょっと無理がありますね。

これは何をするものなのでしょうか?

どのように解決するのですか?

http://en.wikipedia.org/wiki/Equals_sign#In_computer_programming

<ブロッククオート

コンピュータプログラミング言語では、等号は通常、数学での用法と一致する、値の等質性をテストするブール演算子(例:PascalやEiffel)か、代入演算子(例:C言語風)のどちらかを表す。前者を選択する言語では、代入演算子としてコロン-イコール(:=)または≔を用いることが多い。後者の言語では、ブール演算子を表すために二重等号(==)を使うことが多い。

注意してください。 を検索して見つけました。 colon equals operator