数组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}}

};

相关推荐
Jasmine_llq10 分钟前
《CF280C Game on Tree》
数据结构·算法·邻接表·深度优先搜索(dfs)·树的遍历 + 线性累加统计
小棠师姐18 分钟前
支持向量机(SVM)入门:超平面与核函数的通俗解释
算法·python机器学习·支持向量机svm·超平面可视化·核函数应用
zhongvv22 分钟前
对单片机C语言指针的一些理解
c语言·数据结构·单片机·指针·汇编语言
im_AMBER44 分钟前
Leetcode 102 反转链表
数据结构·c++·学习·算法·leetcode·链表
Coder_Boy_1 小时前
基于SpringAI的在线考试系统-企业级软件研发工程应用规范实现细节
大数据·开发语言·人工智能·spring boot
lly2024061 小时前
SQL SELECT 语句详解
开发语言
今儿敲了吗1 小时前
01|多项式输出
c++·笔记·算法
superman超哥1 小时前
Rust 异步时间管理核心:Tokio 定时器实现机制深度剖析
开发语言·rust·编程语言·rust异步时间管理核心·tokio定时器实现机制·tokio定时器
朔北之忘 Clancy1 小时前
2025 年 9 月青少年软编等考 C 语言一级真题解析
c语言·开发语言·c++·学习·数学·青少年编程·题解
Xの哲學1 小时前
深入剖析Linux文件系统数据结构实现机制
linux·运维·网络·数据结构·算法