C語言 一維陣列

2021-08-03 13:37:03 字數 1265 閱讀 7858

1、陣列用來代表記憶體裡一組連續的同型別儲存區,這些儲存區叫做陣列的元素

2、陣列也需要先宣告然後才能使用

3、宣告陣列時也需要提供型別名稱和陣列命令,另外還需要提供乙個整數用來表示陣列裡,的儲存區個數

4、陣列一旦存在則裡面儲存區的個數就不可以改變了

5、陣列通常不會作為整體使用,一般一次只使用其中的某個儲存區

6、陣列裡每個儲存區有乙個編號,這個編號叫做下標

7、有效下標範圍從0開始到儲存區個數減一為止,超過範圍的下標不能使用

8、使用陣列名稱和下標就可以表示陣列裡的某個儲存區

9、可以使用for迴圈依次處理陣列裡的每個儲存區

10、在這個for迴圈裡迴圈變數依次代表每個有效下標

11、陣列也應該初始化

12、初始化陣列的時候可以提供多個初始化資料,它們應該寫在一對大括號中間,相鄰資料之間用逗號分開

13、如果初始化資料的個數比儲存區的個數多就忽略後面的初始化資料

14、如果初始化資料的個數比儲存區的個數少就把後面的儲存區初始化成0

15、如果初始化資料個數和儲存區個數一樣就可以省略陣列宣告裡的儲存區個數

/*

* 陣列練習

* */

#include

void exercise_1()

printf( "\n" );

}void exercise_2() ;//陣列宣告和初始化

for( num = 4; num >= 0; num-- )

printf( "\n" );

}void exercise_3() ;//陣列宣告和初始化,初始化少於規定個數時,沒有賦值的初始化為0

for( num = 4; num >= 0; num-- )

printf( "\n" );}/*

* */

void exercise_4() ;//記得初始化陣列

printf( "請輸入乙個不超過5位數的非負數" );

訪問小站:

www.duguxingliao.cn

C語言 一維陣列

一維陣列 int a 10 一維陣列名a是乙個指標常量,而不是指標變數。你不能修改常量的值 在幾乎所有使用陣列名的表示式中,陣列名的值是乙個指標常量,也就是陣列第乙個元素的位址。它的型別取決於陣列元素的型別 如果他們是int型別,那麼陣列名的型別就是 指向int的常量指標 如果他們是其他型別,那麼陣...

C語言一維陣列

1.2一維陣列的初始化 一維陣列用以儲存一位數列中資料的集合。其一般形式如下 型別說明符陣列說明符 常量表示式 型別說明符表示陣列中所用元素的型別 陣列識別符號 表示該陣列中變數的名稱,命名規則與變數名一致 常量表示式定義了陣列中存放的資料元素的個數,既陣列長度。例如 定義乙個陣列 int a 10...

C語言一維陣列概述

陣列的定義 在程式設計中,為了處理方便,把具有相同型別的若干變數按有序的形式組織起來。這些按序排列的同類資料元素的集合稱為陣列。在c語言中,陣列屬於構造資料型別。乙個陣列可以分解為多個陣列元素,這些陣列元素可以是基本資料型別或是構造型別。因此按陣列元素的型別不同,陣列又可以分為數值陣列 字元陣列 指...