0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是数组?数组有什么用?数组的使用方法

冬至子 来源:沙鸥笔记 作者:沙鸥笔记 2023-11-08 14:58 次阅读

什么是数组?

数组(Array)是有序的元素序列。

数组是同种类型数据的集合。一个数组可以分解为多个数组元素,可用标号找到元素。数组可有一维数组,二维数组……N维数组。

数组有什么用?

查表:当确定一个或几个维度(或标号)后,来查找获取另一个或几个维度的数据;

方便调用若干相似的数据:如,要用到多个相似的变量,一种方法是分别定义多个变量,另一种方法是定义一个数组,通过标号来操作数组。显然数组更简单。

其他。

数组定义

数组需要先定义后使用,数组定义的格式位:定义符 数组名+数组维数。

定义符是为了确定数组元素的数据类型,如字符(char)、整形(int)、长整型(long)等。

数组名是数组的名字,在程序里调用数组的时候需要用到。

维数是为了分组和确定数组的大小。

数组的使用

使用数组之前需要先定义。

会用到数组赋值。数组赋值一般在过程程序中进行,赋值直接用赋值表达式即可,等号左边放数组某元素。可以直接给数值,或者给变量表达式。

也会用到数组查询。如取数组某元素来进行判断、计算等。数组查询也用赋值表达式,等号右边放待查询的数组元素。

小结

数组一般用于大批量数据的使用和处理的情况,使用数组将节省代码量,会使程序更简洁轻松。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • C语言
    +关注

    关注

    180

    文章

    7552

    浏览量

    131945
  • 数据处理
    +关注

    关注

    0

    文章

    533

    浏览量

    28359
收藏 人收藏

    评论

    相关推荐

    深入探索KUKA KRL中的数组应用

    如果 CHAR 类型数组的所有数组元素都拥有相同的字符串,则不必单独初始化每个数组元素。忽略右侧的数组下标。(对于一维数组下标,不写下标。)
    的头像 发表于 04-18 10:37 438次阅读
    深入探索KUKA KRL中的<b class='flag-5'>数组</b>应用

    PHP中数组使用方法

    PHP中数组使用方法! PHP是一种广泛使用的网络编程语言,它的数组功能非常强大且灵活。数组是一种数据结构,它允许我们在单个变量中存储多个值。 在本篇文章中,我将详细解释PHP
    的头像 发表于 01-12 15:11 294次阅读

    数组和指针不相同吗?数组和指针有哪些区别

    数组就是指针,指针就是数组,这样的言论在评论区看到不下于10次。
    的头像 发表于 12-13 16:34 471次阅读
    <b class='flag-5'>数组</b>和指针不相同吗?<b class='flag-5'>数组</b>和指针有哪些区别

    数组与指针不能混用的情况

    数组与指针不能混用的情况  数组与指针是 C/C++ 中非常常见的特性和概念。然而,在某些情况下,数组与指针是不能混用的。这种情况通常涉及到数组的内存分配和
    的头像 发表于 12-07 13:46 393次阅读

    js判断是否在数组中存在

    JavaScript 是一种用于客户端和服务器端编程的脚本语言。它提供了许多内置函数和方法,以便进行数组操作。 在本文中,我们将学习如何使用 JavaScript 来判断一个元素是否存在于数组
    的头像 发表于 11-30 16:23 495次阅读

    C语言中数组的用法

    C语言的数组是一种数据结构,它可以存储多个相同类型的数据,例如整数,字符,浮点数等。数组的每个元素都有一个索引,用来表示它在数组中的位置。数组的索引从0开始,也就是说,
    的头像 发表于 11-24 17:48 974次阅读
    C语言中<b class='flag-5'>数组</b>的用法

    c语言中数组怎么定义

    C语言中,数组是一种用来存储相同类型元素的数据结构。它可以存储多个元素,并通过一个共同的名称来引用这些元素。数组是一种很重要的数据结构,可以用于解决很多实际的问题。 在C语言中,定义数组的语法如下
    的头像 发表于 11-24 10:11 1539次阅读

    C语言如何创建数组

    C语言是一种非常强大和灵活的编程语言,它提供了若干数据类型来存储和操作数据。其中之一就是数组,它可以用来存储一系列具有相同数据类型的元素。本文将详细介绍如何在C语言中创建数组,并探讨数组的一些常见
    的头像 发表于 11-24 10:08 1107次阅读

    将一维数组转为二维python

    将一维数组转为二维数组是一个常见的问题,特别是在处理数据时。一维数组是由一个连续的数据块组成,而二维数组则是由多个一维数组组成的
    的头像 发表于 11-23 14:54 3090次阅读

    python怎么创建二维数组

    如何创建二维数组在Python中是一个常见的问题。在Python中,我们可以使用嵌套的列表(list of lists)或者使用NumPy库来创建二维数组。在本文中,我们将详细介绍这两种方法,以及
    的头像 发表于 11-21 15:10 2329次阅读

    Shell脚本程序开发-数组(四)

    数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。
    的头像 发表于 10-22 17:50 370次阅读
    Shell脚本程序开发-<b class='flag-5'>数组</b>(四)

    数组的定义 什么是数组

    数组 数组是内置类型,是一组同类型数据的集合,它是值类型,通过从0开始的下标索引访问元素值。 在初始化后长度是固定的,无法修改其长度。当作为方法的参数传入时将复制一份数组而不是引用同一
    的头像 发表于 10-09 09:39 1561次阅读

    C++数组名和数组拷贝详解

    C++数组间赋值不能直接通过数组名称 randy = sesame进行,因为数组名并不是指针,大部分情况下,编译器会隐式转换为指向数组首元素的指针常量。
    发表于 08-21 15:09 368次阅读
    C++<b class='flag-5'>数组</b>名和<b class='flag-5'>数组</b>拷贝详解

    C语言中指针数组数组指针的区别

    指针和数组之间存在着紧密的关系。在本文中,我们将探讨指针和数组的关系、指针算术和数组遍历、多维数组与指针以及指针数组
    发表于 08-17 15:29 316次阅读

    数组和C++ std::array详解

    std::array是C++容器库提供的一个固定大小数组的容器。其与内置的数组相比,是一种更安全、更容易使用的数组类型。
    的头像 发表于 07-19 11:02 670次阅读
    ​<b class='flag-5'>数组</b>和C++ std::array详解