賦值運算符不是很理解,求指教
問題1:這兩圖分別錯在哪?
問題2:為什么6 8 10 12這幾行代碼開頭不加數據類型?
問題3:每一次的運算都是以上一次運算結果為基數進行的嗎?比如說第一次運算one+two的結果為30.第二次的加法運算three+=one里那個three是以這個第一次運算的結果30為基數而進行的嗎?后面的那些運算是否都是以此類推?
問題4:從第5行代碼得知three=0.那么接下來的那些代碼里調用的時候為什么不是以0為基數進行運算的?特別是第6行代碼three=one+two,即0=10+20???我真的很不明白,希望同學老師們指教。
2016-01-20
問題1:第一幅圖可能是有中文運算符;第二幅圖\n應該為"\n"。
問題2:three 數據類型已經定義過,如果在定義就重復了。
問題3:每一次運算之后three的值就被覆蓋,而one和two的值不變?!?”是賦值的意思如第6行意思是,將10+20,即one+two,的運算結果賦給three,編譯完這個語句之后,three的值即為30.
問題4:同問3。