陣列是指一組類似個陣列組成的集合,集中表示有利於管理。如乙個班的所有同學可以用乙個陣列表示,同學1代表張三,同學2代表李四……
注:乙個陣列只能存放一種資料型別。
本節介紹一維陣列。
語法:
示例:
#include
using
namespace std;
intmain()
;//後面的用0填充
int arr3=
;system
("pause");
return0;
}
陣列占用的記憶體空間
檢視陣列位址
示例:
#include
using
namespace std;
intmain()
; cout <<
"整個陣列占用的記憶體空間:"
<<
sizeof
(arr)
<< endl;
//2、檢視陣列位址
cout <<
<< arr << endl;
system
("pause");
return0;
}
執行結果:
可以看到,陣列arr[10]一共有十個int型資料,而每個int型占用4位元組,所以一共是占用40位元組。
一維陣列的遍歷:
利用for迴圈,以下標為迴圈變數,即可進行遍歷。
示例:
#include
using
namespace std;
intmain()
;for
(int i =
0; i <
10; i++
) cout << endl;
system
("pause");
return0;
}
執行結果: 陣列(一維陣列 二維陣列)
陣列概述 c 陣列從零開始建立索引,即陣列索引從零開始。c 中陣列的工作方式與在大多數其他流行語言中的工作方式類似。但還有一些差異應引起注意。這些其實和泛型有些類似,陣列的操作沒有泛型方便,但是效能卻不是泛型所能比擬的 宣告陣列時,方括號 必須跟在型別後面,而不是識別符號後面。在c 中,將方括號放在...
Javascript 陣列 一維陣列 二維陣列
建立陣列語法 var myarray new array 我們建立陣列的同時,還可以為陣列指定長度,長度可任意指定。var myarray new array 8 建立陣列,儲存8個資料。我們還可以用簡單的方法建立陣列和賦值 第一種方法 var myarray new array 66,80,90,...
一維陣列,字元陣列
首先是一維陣列,相同資料型別的成員組成的一維陣列,分為整點陣列和浮點型陣列.一維陣列的定義 型別說明符 陣列名 常量表示式 int a 5 這種是最基本的5個值組成乙個陣列 int b 5 只有3個值,後面的補0 int c 5 5個值都為 0 int d 沒有陣列總個數,就查陣列個數,有幾個數值,...