1樓:若影蝸牛
沒有本質的區別.
若是b[++i] = a;那就不同了. 先計算++i 在執行陣列單元的賦值操作
2樓:匿名使用者
沒有區別,只是b[i++]=a把2步合成一步寫了。
但是, b[i]=a;i++的寫法要比上面更直觀,可讀性更強。因為
內c++書寫規範要求每容一行語句儘量只完成一件事。(不要完成好幾件事),差不多區別就在這裡吧。
3樓:匿名使用者
假定i為0,則表示式1變成b[1]=a
表示式2變成b[0]=a; i=i+1;
4樓:匿名使用者
這個是一樣的制
b[++i]=a;和b[i]=a;i++;是同樣的bai同能的這樣理解
因為在du你那個zhi語句中
i是自加一後再用的
如i=1的時候,前一dao句執行完成後b[2]=a,i=2而後一句執行完成後是b[1]=a;i=2
這樣明白了?
而b[++i]=a;執行完成後是b[1]=a;i=2這就是++在前和在後的區別
5樓:玥殤
int i=0;
則 b[i++]=a..也就是b[0]=a....然後i=i+1;
兩者沒區別
6樓:吳鐵騎
分別就是**寫的多一句話
a[i++]=b[i++]什麼意思
7樓:匿名使用者
其實相當於複製了,將陣列b複製到陣列a。
8樓:墨梅
這是個賦值語句,陣列b的[i++]號元素給a[i++]號元素賦值。如果沒猜錯的情況下,這個語句應該在一個迴圈體內或在條件判斷語句中。是給一組元素賦值。
9樓:solo丶慕顏
你首先得知道i++是什麼意思 i++的意思是i=i+1
你這條語句的意思是 假設i=0 吧陣列b[0]的資料賦值a[0]; 然後i會自增1 如果有是個for迴圈的話每迴圈一次i都會加上1
c語言中a表示一個陣列,a[i++]與a[++i]到底有什麼區別?
10樓:l語言之父
a[i++]和a[++i]的區別:
相同點:i都加1,都使i的值變成下一個元素的序號。
異同點:a[i++]中i++是後自增,必須先使用當前元素的值再使用下一個元素的值,a[++i]中++i是前自增,可以直接使用下一個元素的值。
例子:# include
int main ()
;int i = 0;
printf("%d\n",a[i++]);//本輸出的值為1,因為是i++,所以是先使用a[0]的值,再加上1,即先輸出a[0]的值。
i = 0;
printf("%d\n",a[++i]);//本輸出的值為2,因為++i,所以直接使i加1,即輸出a[1]的值。
return 0;}
11樓:匿名使用者
舉個例子給是說吧
int narray[4] = ;
int i = 0;
int a = narray[i++];
i = 0;
int b = narray[++i];
//上面這個例子中,最後 a = 7,b = 4,//i++ 是使用i的值,然後使用完以後再自增1//++i 是先把i自增1,然後再使用i的值//所以a = narray[i++];就相當於a = narray[i]; i = i + 1;
//b = narray[++i]; 就相當於 i = i + 1; b = narray[i];
//這麼說你應該明白了吧
12樓:倒黴熊
a[i++] 相當於 a[i] i=i+1a[++i] 相當於 i=i+1 a[i]也就是說 一個先
使用i的值,然後改變i的值,一個先改變i的值,然後使用i的值。
例如 如果一開始 i=3 則 a[i++] 就是 a[3] 而 a[++i]就是a[4]
陣列a[i++]是等於a[i]還是a[i+1]?
13樓:舞亦香滿衣
a[i++]等於a[i]
例如:a[i]=10;i=1;則:
int y = a[i];
int x = a[i++]; // x=10;
// 此時i=2
----------------
i++是後加,也就是說表示式結束之後才自增。++i是先加,也就是說表示式運算之前就自增了。
14樓:彌敏博泉心
做n-1次迴圈並依次查詢陣列a中相鄰兩元素值,若相同則輸出該元素並置其為零,否則輸出該元素並再次迴圈
15樓:匿名使用者
等於a[i];
然後i自增1
16樓:愛神丘位元
等於a[i]然後i的值加1
17樓:匿名使用者
a[i++]++是什麼意思呢?有哪位大佬知道嗎?
特斯拉蓄電池與比亞迪蓄電池有什麼不同?兩者優缺點是什
1 比亞迪是酸鋰鐵電池。這種電池最大的好處就是熱穩定性很高,可以在600度的時候依然很穩定,並且由於三價鐵離子不活潑的原因,不易發生化學反應,電池的使用壽命會大大增加。2 特斯拉的電池的話,它是採購自索尼的18650規格的電池型號,這種電池在我們生活中經常能夠看到,用的最多的就是筆記本,一個筆記本大...
紐西蘭南島與北島地形有何不同?它導致兩者地域開發有何差異
紐西蘭位於太平洋西南部,主要由北島 面積11.5萬平方公里 和南島 面積約15萬平方公里 組成,中隔110公里長的庫克海峽。北島和南島在地質構造上均屬年輕褶皺帶,在地形上多山地 佔總面積的49 和丘陵 佔 40 平原面積很狹小 僅佔 8 但北島和南島在山地的多少 地形 的結構和外貌特徵上卻有很大的不...
是「白金」還是「鉑金」?為什麼?兩者有什麼不同
白金 鉑金 一 金屬 即為鉑,一種銀白色的 元素,化學性質穩定,用於耐腐蝕的化學儀器以及首飾等。通稱 白金 platinum 元素符號pt 在中國古漢語中,白金 即指銀子。1白色金 white gold 市場上所謂之k白金 白金,其實它是一種金 鎳 銅 鋅的合金。或是金和銀,或是金 銀和銅的合金。也...