同理,2D數組A={{1,2},{3,4}}A=1,A=2,A=3,A=4c語言輸出數組,需要根據數組下標,或者指針移動輸出,在音調函數中建立數組處理后,音調函數中數組的值也會發生變化,你的輸出的數組下標的值有問題,數組的定義和數組的值不同。
這是數組下標的問題。你的輸出的數組下標的值有問題。先說一個維度,比如inta={1,2 };我們用的時候是a = 1,a = 2。a沒有值(確切地說是未定義)!明白嗎?數組的定義和數組的值不同。值從0開始,值表示定義時有多少個數!同理,2D數組A = {{1,2},{3,4}} A = 1,A = 2,A = 3,A = 4
c語言輸出數組,需要根據數組下標,或者指針移動輸出。所以一般不使用一環輸出多環數組,操作不便,效率降低。一般的做法是,在多個循環中,每個輸出不同數組
提供了兩種方式:1。在音調函數中建立數組處理后,音調函數中數組的值也會發生變化。Voidfun........}////其中a是要輸入的數組,n是這個數組的長度。voidmain{intarry={1,2,3,4,5,6,7,8,9,0 };好玩;......}2.可以在主調函數中建立數組,并將首地址和長度傳遞給函數,在函數中創建一個動態的數組。處理后可以將動態數組的第一個地址返回給主調函數,最后在主調函數中釋放動態申請的內存。
{3。