1、形參中的陣列,不是陣列,它是普通指標變數
2、形能陣列,int a[1000],int a,int *a 對編譯器而言,沒有任何區別
3、編譯器都是當做int *處理
4、形參中的陣列和非形引數組區別:形參中的陣列是指標變數
#includevoid print_array(int arr,int size)
printf("\n");
}//1、形參中的陣列,不是陣列,它是普通指標變數
//2、形能陣列,int a[1000],int a,int *a 對編譯器而言,沒有任何區別
//3、編譯器都是當做int *處理
//4、形參中的陣列和非形引數組區別:形參中的陣列是指標變數
//void print_array(int a[1000]);
//void print_array(int a);
void print_array1(int *arr,int size)
printf("\n");
}int main();
printf("sizeof(a)=%d , sizeof(a[0])=%d\n",sizeof(a),sizeof(a[0]));
print_array1(a,6);
return 0;
}
python函式形參傳遞注意事項
說到這個問題,我們先來看一段 coding utf 8 author 15025 time 2021 3 12 10 19 software pycharm description def max if a b print a b a 5b 3max a b 此時有輸出結果,輸出為print函式中定...
C語言注意事項
1 fgetc與fputc函式 fgetc函式從指定的文 件中讀乙個位元組 fputc 函式向指定的檔案寫乙個位元組 2 r 是回車,n 是換行,前者使游標到行首,後者使游標下移一格。c語言程式設計時 windows系統 r 就是return 回到 本行 行首 這就會把這一行以前的輸出 覆蓋掉 如 ...
C語言注意事項
一 關於typedef與 define的相似之處 例如 typedef int count define count int 作用 都是用count代表int,但事實上,二者是不同的。define是在預編譯時處理的,只能作簡單的字串替換,而typedef是在編譯時處理的,並不是作簡單的字串替換,而是...