i++和++i的區別
i++和++i的區別:
1、i++ 返回原來的值,++i 返回加1後的值。
2、i++ 不能作爲左值,而++i可以。
3、i++前者是先賦值,然後再自增;++i後者是先自增,後賦值。
如果有表達式 a = i++ ;它等價於 a = i;i = i + 1;
如果有表達式 a = ++i;它等價於i = i + 1;a = i;
++i和i++都是分兩步完成的。因爲++i 是後面一步才賦值的,所以它能夠當作一個變量進行級聯賦值,++i =;a =b,即++i是一個左值(可被尋址的值);i++ 的後面一步是自增,不是左值。
++i和i++的使用,一般來說在循環域裏面,這兩者並沒有什麼很大的區別,因爲編譯器一般都會做優化。但是要注意其生存週期,以及很難察覺的,就好像指針delete以後一定要賦予0一樣,要注意i值在程序流中的變化。
-
移動硬盤壞了上面的數據能恢復嗎
移動硬盤壞了數據能否恢復要看硬盤損壞的程度,如果壞的程度不嚴重,可以透過電腦自動修復。透過電腦自動修復硬盤的方法比較簡單,首先將移動硬盤連接到電腦上,選中移動硬盤,右鍵點擊【屬性】-【工具】-【差錯】-【開始檢查】,勾選【自動修復檔案系統錯誤】和【掃描並...
-
跳繩1000下消耗多少卡路里
跳繩是現在很多女性朋友比較喜歡的運動,不但能強身健體,而且還有減肥效果。跳繩是一項有氧運動,連續性跳繩的主要能源是脂肪而不是糖類,所以,可以燃燒掉體內的大量脂肪,對減肥、降血脂具有積極作用。跳繩還可以讓血液獲得更多的氧氣,使心血管系統保持強壯和健康。每個...
-
查詢蘋果手機序列號的方法
1、首先開啟設定,選擇通用點擊關於本機,然後長按序列號,點擊拷貝,返回桌面。2、開啟safari,接着進入蘋果官網,點擊左上角的兩道槓圖標,點擊技術支援,點擊搜尋支援框,點擊快速連結的保修狀態查詢,最後輸入序列號,輸入驗證碼,點擊繼續即可檢視。...
-
百度網盤如何註冊登入
百度網盤是百度推出的一項雲存儲服務,可以大容量的儲存檔案視頻等,那百度網盤怎麼註冊登入呢?一起來看看吧!首先,在手機桌面上找到並開啟百度網盤軟件,會看到有百度賬號登入、微信快捷登入、微博、qq和手機號註冊幾個登入方式,點擊手機號註冊;頁面加載至註冊頁面,輸入手...