1樓:
c語言中第一維大小是指陣列第一維的長度:
如下定義一個一維陣列:
int arr[10];
則其長度可以使用sizeof(arr)來求得:
printf("長度:%d",sizeof(arr));
其結果為:10
二維陣列的第一維大小是指陣列的行數,第二維是陣列的列數:
定義一個二維陣列:
int arr[5][8];
則其行數為5,列數為8,其第一維大小就為5。
2樓:低調黑馬
樓上講得很好 ,我不想再說了。建議採納為最佳答案。
3樓:匿名使用者
一維陣列
1、定義:
vara:array [1..10] of integer;
其中:a是這一批資料的名稱,稱為陣列名;array、of是定義陣列的保留字;中括號中的數字是資料編號的下限和上限,財時也說明了資料的個數(上限-下限);最後一個是資料的基型別,如integer,char,real,boolean。
2、陣列元素的輸入:
陣列名代表的並不是一個變數,而是一批變數,因而,不能直接整個陣列讀入,而是要逐個陣列元素讀入,通常用迴圈結構來完成這一功能。
大小指的個數
c語言一維陣列中如何查詢指定元素
1 開啟pycharm,新建test list.py,如圖所示。2 定義lista a b c d e 使用len函式來判斷陣列長度,alt f10執行後可以看到結果是5,注意獲取列表的值用 陣列名 序號 3 通過 陣列名 序號 可以獲取陣列裡指定位置的元素值,有個前提是 指定位置 必須小於陣列長度...
c語言陣列中括號的問題,C語言陣列中括號的問題
函式形參中int sorce其實相當於int sorce,所以是指標而不是陣列,不信你可以在函式內改變形參sorce的值,而陣列是不可以重新賦值的。c 是不接受陣列作形參的。 可以在定義陣列的時候直接賦值,那樣就可以省略了列如 int a 陣列定義時必須確定長度,系統才知道給它分配多少記憶體。陣列作...
c語言程式設計題從鍵盤中輸入整數存到陣列中,輸出其最小值和它所對應的下標
include define size 6 void main void int num size int i,min,minpos printf enter 6 integers min num 0 minpos 0 for i 1 iif min num i min num i minpos i...