news 2026/7/23 0:47:23

数组的学习

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
数组的学习
1.数组的概念
数组是⼀组相同类型元素的集合
注意:
数组中存放的是1个或者多个数据,但是数组元素个数不能为0。
数组中存放的多个数据,类型是相同的。
数组分为⼀维数组和多维数组,多维数组⼀般⽐较多⻅的是⼆维数组。
2.⼀维数组的创建和初始化
type arr_name[常量值]
type指定的是数组中存放数据的类型
arr_name指的是数组名的名字
[ ]中的常量值是⽤来指定数组的⼤⼩的
数组的初始化⼀般使⽤⼤括号,将数据放在⼤括号中。
数组如果进⾏了初始化,数组的⼤⼩是可以省略掉的。
去掉数组名留下的就是数组的类型。
3.使用:
C语⾔规定数组是有下标的,下标是从0开始的,假设数组有n个元素,最后⼀个元素的下标是n-1,下标就相当于数组元素的编号
[ ],这个操作符叫:下标引⽤操作符。
数组元素的打印(输出) (输入)
4.内存
数组在内存中是连续存放的
打印地址用%p
5.sizeof 计算数组元素个数
intsz =sizeof(arr)/sizeof(arr[0]);
6.二维数组
把⼀维数组做为数组的元素,这时候就是⼆维数组,⼆维数组作为数组元素的数组被称为三维数组,⼆维数组以上的数组统称为多维数组。
3表⽰数组有3⾏
5表⽰每⼀⾏有5个元素
int 表⽰数组的每个元素是整型类型
arr 是数组名,可以根据⾃⼰的需要指定名字
完全初始化
按照⾏初始化

初始化时省略⾏,但是不能省略列

7.使用

⼆维数组的输⼊和输出

⼆维数组中的每个元素都是连续存放

8.C99中的变⻓数组

C99中给⼀个变⻓数组(variable-lengtharray,简称VLA)的新特性,允许我们可以使⽤变量指定 数组⼤⼩。

变⻓数组不能初始化

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/22 9:51:00

教师考评新方式:线上系统让评分变得更简单

✅作者简介:合肥自友科技 📌核心产品:智慧校园平台(包括教工管理、学工管理、教务管理、考务管理、后勤管理、德育管理、资产管理、公寓管理、实习管理、就业管理、离校管理、科研平台、档案管理、学生平台等26个子平台) 。公司所有人员均有多…

作者头像 李华
网站建设 2026/7/21 1:50:43

Biotin-PEG-NH2/NHS/N3:结构、反应特性与应用场景的全面对比

Biotin-PEG-NH2、Biotin-PEG-NHS、Biotin-PEG-N3 是三种基于聚乙二醇(PEG)的生物素化试剂 一、结构与组成 Biotin-PEG-NH2:由生物素(Biotin)、聚乙二醇(PEG)和伯胺基团(-NH2&#xf…

作者头像 李华
网站建设 2026/7/21 1:15:48

DTLN噪声抑制实战指南:从原理到部署的全流程解析

DTLN噪声抑制实战指南:从原理到部署的全流程解析 【免费下载链接】DTLN 项目地址: https://gitcode.com/gh_mirrors/dt/DTLN 在日益嘈杂的现代环境中,清晰的语音通信已成为工作和生活的刚需。传统降噪方案往往面临计算复杂度高、延迟大、资源消耗…

作者头像 李华
网站建设 2026/7/22 7:29:57

深入libgit2:从零开始构建跨平台Git库的完整指南

深入libgit2:从零开始构建跨平台Git库的完整指南 【免费下载链接】libgit2 A cross-platform, linkable library implementation of Git that you can use in your application. 项目地址: https://gitcode.com/gh_mirrors/li/libgit2 libgit2是一个可链接的…

作者头像 李华
网站建设 2026/7/22 17:44:05

AI选岗工具提升求职效率200%

在日益激烈的就业市场竞争中,求职者面临的最大挑战往往是如何从海量岗位中精准匹配到适合自己的机会。近期,一款基于人工智能技术的选岗工具在实测中展现出显著效果,据用户反馈,使用该工具后简历投递率提升了惊人的200%。这一数据…

作者头像 李华
网站建设 2026/7/20 22:59:35

ReadCat跨平台阅读器:打造专属数字书房的全新体验

ReadCat跨平台阅读器:打造专属数字书房的全新体验 【免费下载链接】read-cat 一款免费、开源、简洁、纯净、无广告的小说阅读器 项目地址: https://gitcode.com/gh_mirrors/re/read-cat 在数字化阅读时代,你是否曾被复杂的阅读器界面所困扰&#…

作者头像 李华