陣列的定義和引用

2021-09-19 03:33:47 字數 570 閱讀 3750

一·、定義陣列

1.定義一維陣列。

2.int ,float,char 等型別對陣列進行的定義

int a[ 10 ],float a[ 10 ], char a[ 10 ]

二、一維陣列的引用

1、用for迴圈進行引用。

**#include

int main()

for( i=0; i<=9; i++)

printf( 「%d\n」,a[ i]);

return 0;

}**它的執行過程:定義乙個int整形變數 i,定義乙個陣列 a[ 10],利用for迴圈講i從0迴圈到9,並將i從0到9的值分別附給陣列a[ 10]裡面的十個元素。最後利用for迴圈將a[ 0 ]到a[ 9 ]陣列的值輸出出來。

三、二維陣列的引用.

**#include

int main()

**它的執行過程:用int整形定義乙個二維陣列啊a[10][10],用兩個for迴圈進行定義,第乙個for迴圈定義行的輸出,第二個for迴圈定義列的輸出;最後也用兩個for迴圈分別輸出行和列。

指標陣列的定義和引用

指標陣列是一種特殊的陣列,指標陣列的陣列元素都是指標變數。指標陣列的定義格式為 型別名稱 陣列名稱 陣列長度 例如 float pf 3 因為下標運算子的優先順序高於指標運算子 上述定義等價於 float pf 3 說明pf是乙個含有3個元素的陣列,陣列元素為指向float型變數的指標變數。又如 i...

二維陣列的定義和引用

一 陣列 陣列是乙個構造型別的資料結構,是許多個相同型別的資料的集合。二 二維陣列例項 include static void print str char str 4 static void print str char str 4 int main print str str return 0 ...

關於陣列的引用和引用的陣列

c primer中第16章 模板與泛型程式設計那塊提到 template void array init t parm n 這是給出的解釋,我認為比較準確。array首先向右結合,所以這個相當於 int array array是個陣列,其中的元素是引用 應該叫 引用的陣列int array arra...