スウィフト言語質問スイフト:なぜこのスウィフトチャレンジの答えは-3ですか?
こんにちはみんな、私はあなたの忍耐に感謝ので、私はプログラミングに新しいです。私は現在、さまざまなプラットフォームを通じて学習しています。以下は私が正しいと思った質問でしたが、私は理由を理解していません。
私に答えを説明できれば、誰にでも助けていただきたいと思います。
"c"の値は何ですか?
var a = 3
let b = a++
let c = -b
答えは-3ですが、理由はわかりません。私が知っている重要性は、bとcの違いが不変であり、aが変更可能であることです。
**はインクリメンタ(+ = 1に相当)ですので、答えは-1と思っていましたか?
、 '--'と' ++が '削除されました。 –