LinuxC語言學習之路 陣列定義,輸入,輸出。

2021-10-03 05:23:00 字數 1051 閱讀 2658

相同型別的變數集合就是乙個陣列

切記:陣列實際上就是變數

int a;

a = 5;

陣列必須要先定義之後再使用

如何來定義陣列:

格式:型別識別符號 陣列名【長度】;

比如 int a[4];

這句話的意義是定義了乙個名字為a的陣列,他是乙個整型陣列,而且它裡面含有四個元素。每乙個元素都是乙個整型變數。他們分別是a[0].a[1],a[2],a[3].可見陣列的下標是從0開始的。

如何給陣列賦初值

int a[3]=

給陣列賦初值時用括號括起來注意以下幾點:

1.在定義陣列時,寫在陣列中括號裡面的數僅僅是表示陣列的長度,也就是所含有的元素的個數。

2.陣列的下標是從0開始的

3.陣列的最大下標只能夠到長度-1;

4.給陣列賦初值時,賦值個數不能大於陣列的長度

5.賦值個數可以小於陣列長度,如果小於了陣列長度,對於沒有賦到的值,整型或者實型賦值給0,字元型則賦值為空字元。

6.陣列的元素可以重複

7.陣列名可以由使用者自己取,但是要符合c的語法規則與變數一樣

必須要以下劃線或英文本母開頭

不能包含特殊字元

不能與關鍵字重名

必須具有變數

變數是盤子,資料是菜

什麼是陣列

1.成員都是數

2.數是有很多的

3.這些資料的型別都是相同的

int float char

乙個班的同學

按照的性別:

男組女組

1.型別都是相同的

2.成員的個數很多

陣列的輸入和輸出

非常重要:

1.有陣列必須要迴圈。

2.a[i]代表陣列a中的其中乙個元素

3.通項

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

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

我們以後在程式設計的過程中,本來是應該有使用者來給陣列每乙個元素輸入值,但是為了講解方便,我們一般都是直接的給陣列來賦好值,而不是使用者來輸入。

swift學習之路 陣列

學習參考位址 1 建立及初始化陣列 var shoppinglist water book food println shoppinglist 1 shoppinglist 2 food from china println shoppinglist 這是最初級的建立陣列,並且通過下標key訪問陣列...

linux C語言學習筆記

linux下用c語言解析xml 解析的xml檔案內容 test.xml 第一步 在linux下部署解析xml所有的環境 2 解壓壓縮包 tar zxvf libxml2 2.9.9.tar.gz 進入解壓後的目錄 cd libxml 3 編輯命令 configure 注意 如果configure檔案...

Linux C語言學習筆記1

1 網路配置 虛擬機器 設定 網路介面卡 橋接 適用於網路環境有路由器,可分配多個ip nat 只有乙個ip 2 更新軟體列表 sudo apt get update 如果殘留鎖檔案 刪除方法 sudo rm 鎖檔案路徑 更改為中國伺服器 ubuntu software center edit so...