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