第四天,去了圖書館,環(huán)境挺好的,以后這幾天打算都在那了。
基本數(shù)據(jù)類型的傳值賦值
如 int i = 10, j;
j = i;//傳值賦值
j += 1;
最后 j 得知變?yōu)?1,而 i 的值仍為10.也就是說,基本數(shù)據(jù)類型的賦值傳遞的是值。
引用數(shù)據(jù)類型的引用賦值
如 int a[] = {1,2,3,4,5}, b[];
b = a;//引用賦值
b[1] = 10;
最后a[1]的值也變?yōu)?0,所以說引用數(shù)據(jù)類型的賦值傳遞的是引用。
所以當(dāng)向某一函數(shù)傳遞基本數(shù)據(jù)類型的變量為參數(shù)時(shí),不改變原來變量里的內(nèi)容,只是在函數(shù)體內(nèi)部形式參數(shù)的值發(fā)生相應(yīng)的改變;而當(dāng)傳遞引用數(shù)據(jù)類型的參數(shù)時(shí),改變原來變量的內(nèi)容。
晚上沒有再看,明天圖書館繼續(xù)!
新聞熱點(diǎn)
疑難解答