C++ 数组

1.数组的定义

数组由于表示一组数值,例如:

char arr[10];

arr 为数组名,char 为数组类型。表示有5个char型数据。

数组的意义,相当于把N个相同类型的变量排列在一起。

2.数组的长度

数组的长度在中括号中指定,必须是一个整形常量。

如:int arr[12];

不能用变量来表示一个数组的长度。例如:

int size=12;

int att[size];

扫描二维码关注公众号,回复: 932626 查看本文章

这种写法是错误的。

3.数组的初始值

可以在定义一个数组的时候,指定一个元素的初始值。

例如:char arr[5]={90,91,92,93,94};

语法要求:用大括号,大括号后用分号。元素之间用逗号隔开。

可以指定初始值,也可以指定部分初始值

4.数组的长度

用sizeof 取得数组的长度大小

int arr [100];

int size=sizeof(arr);

5.二维数组

type name [n][m];

6.二维数组的初始化

int a[4][3]

{

    {11,12,13},

  {11,12,13},

  {11,12,13},

  {11,12,13},

}

猜你喜欢

转载自www.cnblogs.com/fuhang/p/9059648.html