構文コード演算子
答えて
CやJavaでは何もしません。おそらく、書いた人はプログラミング言語に慣れており、=
を比較し、:=
は割り当てです。しかし、CとJavaでは==
が比較され、=
が割り当てになります。それは彼らが意図していることは明らかです:
int deltax = x1 - x0
間違っていることと何も違うことはありません。また、割り当てと初期化も異なります。 – Pubby
:=
はあなたが頻繁に平等試験から割り当てを伝えるための簡単な方法として、hand-written pseudocodeで使用:=
を見るなど、このようなALGOL、Pascal、Adaなどの言語での通常の代入演算子、でした。 (手書きの文脈において、=
はしばしば割り当てではなく平等を意味する。)はさておき、Erlangで、=
シンボルpattern matchingために用いられる
:関数定義またはcase文に=
を使用してコードブランチを選択するためのベースを可能にします表現または警備員が一致するの入力。 =
は、assert
としても機能し、他の言語では「手続き型」コンテキストで使用されます。左側が右側に一致しない場合、実行は停止します。
パスカルでは、 ':='構文を "set equal to"と読んで教えてくれました。 –
私はまた、 "セット"、 "アサイン"、 "レット"、そして普通の "イコール"と発音していると聞いたことがあります。 – sarnold
- 1. PHP構文、演算子=&
- 2. Prologの構文エラー:演算子が
- 3. C++のラムダと演算子の構文
- 4. パイソン:三項演算子の構文エラー
- 5. 構文エラービット演算
- 6. オーバーロード構造体演算子
- 7. 演算子( - - )()演算子C#
- 8. 演算子if演算子
- 9. bashの構文エラー:無効な算術演算子
- 10. 構文エラー:無効な算術演算子(エラートークンは ".txt"です)
- 11. <<演算子とC++の文字列のオーバーロード+演算子
- 12. 構文、==演算子if文にないとき。
- 13. 合計演算構文エラー
- 14. C++演算子()括弧 - 演算子Type()vs型演算子()
- 15. IN演算子check文中
- 16. 文字列クラス+演算子
- 17. + =演算子は文字列
- 18. オーバーロード文字列演算子+
- 19. 演算子のオーバーロード演算
- 20. C++演算子+演算子+ =オーバーロード
- 21. XOR演算子とstd :: ostream演算子
- 22. Xval演算子と比較演算子?
- 23. 共有ポインタ[]演算子と++演算子
- 24. Pythonのビット演算子 '&' 演算子
- 25. は、Invoke演算子&演算子はKotlin
- 26. C++:演算子オーバーロード、演算子+
- 27. Java演算子 - > how ==演算子
- 28. C#の論理演算子の構造
- 29. ブール演算子の関数の構成
- 30. 構造体の演算子オーバーロード
これはなぜ3つの異なる言語でタグ付けされていますか? –
あなたがタグを付けた言語はどれも違法だと思われます。 – fefe
@MichaelPetrottaはすべての言語でこれを説明する必要があることを意味します:D – COD3BOY