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值在程序流中的變化。
-
爲什麼要樹立正確的人生觀
1、因爲人生觀決定着人生道路的方向,以及決定着人們行爲選擇的價值取向和用什麼樣的方式對待實際生活。對於國家來講,我國正處於全面建成小康社會、加快推進社會主義現代化強國、實現中華民族偉大復興的實踐過程,我們只有把自己的人生目的與國家前途、民族命運、...
-
怎麼查看微信羣在哪裏
1、成功登陸微信後,點擊微信通訊錄選項卡,在微信通訊錄裏可以看到羣聊,點擊羣聊。2、打開羣聊後,在羣聊這裏什麼都沒有,點擊羣聊右上角的“+”圖標。3、在發起羣聊界面上,點擊選擇一個羣。4、點擊進入到選擇羣聊界面後,在選擇羣聊就裏可以看到所有的微信羣了。5、點擊...
-
qq微視怎麼看自己的瀏覽記錄
在我們日常生活中刷微視時可能會刷到一些有趣的片段,如果過了幾天後還想看的話,可以去查看一下自己的瀏覽記錄,下面就來教大家如何查看微視的瀏覽記錄。其實目前來說,在微視裏有兩種方法可以查看自己的瀏覽記錄,一種是在手機上下載安裝微視後,進入個人頁面,通過個人頁...
-
怎麼在微博上找人,在微博上找人方法介紹
1、首先從桌面找到微博點擊打開,然後進入主頁面點擊發現上方搜索欄,進行搜索查找。2、在正上方搜索框進行搜索即可,在出現的界面中選擇綜合旁的用戶,就能夠搜索到了。3、最後就可以準確找到想要找到的人,可以搜索到指定關鍵詞的微博列表,還可以搜索指定的微博用戶。4...