数组C语言实现

第一个下标为0

一维数组

定义

一维数组指的是只有一个下标的数组,它用来表示一组类型相同的数据

格式

数据类型 数组名 [数组大小];

如 int a[10];

添加数据

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

2 int a[10];

a[1]=2;

使用数据

printf("%d",a[1]);

二维数组

格式

数据类型 数组名 [大小][大小];

int a[10][10];

添加数据

1 int a[2][3]={{1,2,3},

{1,2,3}};

2 int a[2][3];

a[2][3]=32;

多维数组//以三维数组为例

格式

数据类型 数组名 【n1】【n2】【n3】。。。。;

int a[2][3][4];

写入数据

// 声明一个3x3x3的三维数组

int array[3][3][3] =

{

{{1, 2, 3}, {4, 5, 6}, {7, 8, 9}},

{{10, 11, 12}, {13, 14, 15}, {16, 17, 18}},

{{19, 20, 21}, {22, 23, 24}, {25, 26, 27}}

};

相关推荐
羊小猪~~2 分钟前
数据结构C语言描述2(图文结合)--有头单链表,无头单链表(两种方法),链表反转、有序链表构建、排序等操作,考研可看
c语言·数据结构·c++·考研·算法·链表·visual studio
binishuaio8 分钟前
Java 第11天 (git版本控制器基础用法)
java·开发语言·git
zz.YE10 分钟前
【Java SE】StringBuffer
java·开发语言
就是有点傻14 分钟前
WPF中的依赖属性
开发语言·wpf
洋24022 分钟前
C语言常用标准库函数
c语言·开发语言
进击的六角龙24 分钟前
Python中处理Excel的基本概念(如工作簿、工作表等)
开发语言·python·excel
wrx繁星点点25 分钟前
状态模式(State Pattern)详解
java·开发语言·ui·设计模式·状态模式
王哈哈^_^27 分钟前
【数据集】【YOLO】【VOC】目标检测数据集,查找数据集,yolo目标检测算法详细实战训练步骤!
人工智能·深度学习·算法·yolo·目标检测·计算机视觉·pyqt
星沁城30 分钟前
240. 搜索二维矩阵 II
java·线性代数·算法·leetcode·矩阵
NoneCoder42 分钟前
Java企业级开发系列(1)
java·开发语言·spring·团队开发·开发