相同型別的變數集合就是乙個陣列
切記:陣列實際上就是變數
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...