在C語言程式設計中陣列中的第一維大小是指什麼

時間 2021-08-30 11:20:57

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...