トップページ⇒php
21コメント4KB

なんで普通に=を使わないで矢印みたいなの使うの?

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/11/15(火) 17:38:37ID:1hURmQv1
見にくいからやめろ
0002nobodyさん2005/11/15(火) 17:43:49ID:???
はいはい わろすわろす てらわろす
0003nobodyさん2005/11/15(火) 18:07:42ID:???
矢印…?
0004nobodyさん2005/11/15(火) 18:20:48ID:1hURmQv1
->
0005nobodyさん2005/11/15(火) 19:57:55ID:???
アロー演算子か
0006nobodyさん2005/11/16(水) 07:03:33ID:???
== とか === にも文句言って頂きたい

でまあハッシュの場合は代入じゃないから = は不適当なのだよ
というかこの論理でいえば = のほうが使い方めちゃくちゃだと思うがどうか
変数への代入にこそ -> を使うべきだと思うぞ
= は右辺と左辺が等しいというときにだけ使うべき
0007nobodyさん2005/11/16(水) 08:35:12ID:???
代入だったら”<-”じゃないの?

a <- b+c;
0008nobodyさん2005/11/16(水) 11:42:01ID:???
マ板でやれ
0009nobodyさん2005/11/16(水) 13:10:51ID:MCh/voHG

代入の=と、等価かどうかの=のはなしは、Cだとピンと来ない人が
多いが、アセンブラレベルで考えるとわかるはず。

代入の=ってMV(MOV)だし、等価かどうかの=は引き算やった後の
JNZ(Jump if Non-Zero)なんだよね。簡単に説明すると。でも、ここ
の板のレベルでこの話していいのかどうかわからない。

あと、どうしても文字列の内容が同じかどうかの判定を、=でやっ
ちゃう。Cでstrcmp使わなかったり、Javaでstr1 == str2って
やっちゃったり・・・いつまでたっても減らないですね。
0010nobodyさん2005/11/16(水) 20:53:36ID:???
>等価かどうかの=

一体>>9がどういう人間なのかよくわからない。
いや、初心者だと言うことは解るんだが。
0011nobodyさん2005/11/16(水) 21:10:24ID:???
eq
0012nobodyさん2005/11/17(木) 15:03:44ID:???
>>9
Cをやってるのなら、代入演算子(=)と等値演算子(==)は理解してると思うのだけど。
自分は理解できてないということが論旨なんだろうか。
0013nobodyさん2005/11/17(木) 20:52:34ID:???
代入演算子と比較演算子が共に "=" な言語って世の中にあるの?
あるとして使われてる?
■ このスレッドは過去ログ倉庫に格納されています