C語言 陣列學習筆記

2021-08-19 21:22:45 字數 946 閱讀 2817

1、 陣列

a)      陣列的定義:   

型別名   陣列名[元素的個數]        //元素的個數必須為常量;

例如    float arr1[5];     

陣列元素的型別是float   

陣列的型別是     float [5]              叫做長度為5的浮點型陣列

b)      陣列的初始化

只有在第一次定義的時候才能用{}一次性給元素初始化

全部初始化    例如    int arr[5]=  

全部初始化的時候可以省略掉  長度  例如  int arr =

部分初始化    例如    int arr[5]=     其它的預設為0

利用部分初始化的特點  可以用來清空陣列

intarr[5]=

c)     陣列的便歷

定義格式如上圖;

二維陣列便歷方法

#include

int main(void);

//將陣列中的元素顯示出來

arr[0];

intj = 0;

inti = 0;

for(i=0;i<4;i++){

for(j=0;j<3;j++){

printf("%.1f",arr[i][j]);

printf("\n");

printf("\n");

return0;

C語言陣列學習筆記

陣列是一種容器,陣列中的元素在記憶體中連續依次排列的,其中所有元素具有相同的資料型別。一旦被建立,不能改變大小。陣列的每個單元就是陣列型別的乙個變數。陣列本身不能被賦值,賦值的是陣列的元素。變數名稱加中括號 int number 10 整合初始化 int number int number int ...

C語言陣列學習筆記

在c語言中,需要指代乙個東西時,我們可以使用變數。當需要指代多個東西時,我們就需要用到陣列。陣列可以儲存乙個固定大小的相同型別元素的順序集合。陣列的宣告並不是宣告乙個個單獨的變數,比如number0 number1 number9,而是宣告乙個陣列變數,比如numbers,然後使用形如numbers...

C語言學習筆記《陣列》

1,已知陣列x有5個元素,精組y有6個元素.請分別對x和y排序。輸出x和y排序後的元素 include main y 6 int i,j,sum 0 for i 0 i 4 i int i,j,sum for i 0 i 9 i for i 0 i 9 i printf d t a i code c...