11-数组

11-数组

一、数组的定义

一组相同类型元素集合,并且使用英文的 ,逗号隔开,这就是数组创建初始化

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

int main()
{
	/* 10个整型:1~10 */
	int arr[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

	/* 不完全初始化,剩余的默认为初始化为 0(字符就是 \0) */
	char ch[5] = { 'a', 'b', 'c' };

	return 0;
}

image-20241204115017744

二、数组的访问

数组通过下标访问的。

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

上述描述:相当于在数组开辟了一块空间,这个空间里面存放1~10作为数组元素,而这个数组的名字 arr。并且规定每个元素都有下标,并且这个下标是从 0 开始的。

image-20241204135425160

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

int main()
{
	/* 10个整型:1~10 */
	int arr[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

	int i = 0;

	while (i < 10)
	{
		printf("arr[%d] = %d\n", i, arr[i]);
		i++;
	}

	return 0;
}

image-20241204140308135

image-20241204135825095

posted @ 2024-12-05 14:51  AK47YHAO  阅读(18)  评论(0)    收藏  举报