【C语言入门】数组

您所在的位置:网站首页 定义一个10个元素的int类型数组的方法 【C语言入门】数组

【C语言入门】数组

2024-07-13 11:03| 来源: 网络整理| 查看: 265

【C语言入门】数组

文章目录 【C语言入门】数组十一、数组1 数组2 数组的定义3 数组的下标4 下标的使用5 变长数组 总结:

十一、数组 1 数组

数组:一组相同类型元素的集合。

语法格式:

元素类型 数组名[数组长度/元素个数];

2 数组的定义

代码示例:

#include int main() { //数组的定义 int arr[10];//定义一个整型数组,它存放10个元素 int arr1[10] = { 1,2,3,4,5,6,7,8,9,10 };//定义一个整形数组,同时进行了初始化 int arr2[] = { 1,2,3,4,5,6,7,8,9,10 };//进行初始化的数组,省略了数组长度 int arr3[10] = { 0 };//数组的不完全初始化 return 0; }

解释说明:

1 int arr[10];

​   定义一个整型数组,它可以存放10个整型元素,但没有进行初始化。

2 int arr1[10] = { 1,2,3,4,5,6,7,8,9,10 };

​   在定义数组的同时进行了初始化,而初始化了所有数组元素称为数组的完全初始化。

3 int arr2[] = { 1,2,3,4,5,6,7,8,9,10 };

​   定义数组的同时如果进行了初始化,可以不直接指定数组长度,会根据初始化内容来确定数组长度。

4 int arr3[10] = { 0 };

​   数组的不完全初始化,数组第一个元素被初始化为0,其他元素被默认初始化为0。

3 数组的下标

C语言规定:数组的每个元素都有一个下标,而且下标是从0开始的。

可以通过下标来访问数组元素。比如:

int arr[10] = { 0 };//不完全初始化,数组第一个元素被初始化为0,其他元素被默认初始化为0 //数组有10个元素,下标取值为0~9 //通过下标访问数组元素 printf("arr[%d] = %d\n", i, arr[i]);

数组元素与数组下标:

int arr[10]0000000000下标0123456789

4 下标的使用

打印数组元素

#include int main() { //下标的使用 int arr[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int i = 0; for (i = 0; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3