^=がわからない – プログラミング – Home

通知
すべてクリア

[解決済] ^=がわからない


PARMA
 PARMA
(@PARMA)
ゲスト
結合: 21年前
投稿: 10
Topic starter  

すみません。
他人が作ったソースコードでわからない部分があります。
i ^= BCC(j)
とかかれた部分があり、これがfor分でループしています。
この「^=」とはどのような意味なのでしょうか?
すみませんが教えてください。


引用未解決
トピックタグ
アイススケーター
 アイススケーター
(@アイススケーター)
ゲスト
結合: 23年前
投稿: 280
 

排他的論理和のことです。

iとBCC(j)の排他的論理和をiへ代入します。

Cの基本ですよ。


返信引用
PARMA
 PARMA
(@PARMA)
ゲスト
結合: 21年前
投稿: 10
Topic starter  

すみません。
今までVBの仕事しかしていなかったのですが、
急にCの仕事をすることになって、
まだ勉強中の段階です。

排他的論理和のことだったのですね。
ありがとうございました。


返信引用
aetos
(@aetos)
Noble Member
結合: 6年前
投稿: 1480
 

排他的論理輪を求める演算子 ^ と、その結果を代入する演算子 = の合体ですね。
他にも += とか -= とか *= とか /= とか…いろいろな演算子と = がくっついたのがあ
ります。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました