什么是数组?
数组(Array)是有序的元素序列。
数组是同种类型数据的集合。一个数组可以分解为多个数组元素,可用标号找到元素。数组可有一维数组,二维数组……N维数组。
数组有什么用?
查表:当确定一个或几个维度(或标号)后,来查找获取另一个或几个维度的数据;
方便调用若干相似的数据:如,要用到多个相似的变量,一种方法是分别定义多个变量,另一种方法是定义一个数组,通过标号来操作数组。显然数组更简单。
其他。
数组定义
数组需要先定义后使用,数组定义的格式位:定义符 数组名+数组维数。
定义符是为了确定数组元素的数据类型,如字符(char)、整形(int)、长整型(long)等。
数组名是数组的名字,在程序里调用数组的时候需要用到。
维数是为了分组和确定数组的大小。
数组的使用
使用数组之前需要先定义。
会用到数组赋值。数组赋值一般在过程程序中进行,赋值直接用赋值表达式即可,等号左边放数组某元素。可以直接给数值,或者给变量表达式。
也会用到数组查询。如取数组某元素来进行判断、计算等。数组查询也用赋值表达式,等号右边放待查询的数组元素。
小结
数组一般用于大批量数据的使用和处理的情况,使用数组将节省代码量,会使程序更简洁轻松。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
最近有同学发来这样一段代码,并提出一个问题,数组的下标为什么可以是负数? #include int main(){ const char *s = "helloworld"; const
发表于 12-20 11:18
•111次阅读
数组之间的赋值能不能直接使用等于号?比如这样的代码。 int main(){ int a[5] = {1, 2, 3, 4, 5}; int b[5] = {0}; b = a
发表于 11-26 11:23
•148次阅读
。 首先是指针数组 s1。 s1 本身是个一维数组,数组有三个元素,每个元素都是个指针。如果是 64 位系统,三个指针就占了 24 个字节。 使用 sizeof 计算 s1 的大小,结
发表于 11-24 11:12
•158次阅读
C语言数组应用计算机导论A第6讲:数组
发表于 11-20 15:33
•0次下载
今天我们来揭开Air780E 软件中 C 语言内存数组的神秘面纱,希望有所收获。
发表于 11-17 10:00
•258次阅读
在LabVIEW中,将字符串数组转换为数值数组是一项常见的任务,尤其是在处理数据采集、信号处理或用户输入时。 1. 理解LabVIEW的数据类型 在开始之前,了解LabVIEW中的数据类型是非
发表于 09-04 17:47
•2398次阅读
在嵌入式开发领域,函数指针、指针函数、数组指针和指针数组是一些非常重要但又容易混淆的概念。理解它们的特性和应用场景,对于提升嵌入式程序的效率和质量至关重要。一、指针函数与函数指针指针函数:定义:指针
发表于 08-10 08:11
•876次阅读
C语言零长度数组,听起来可能有点奇怪,因为它没有分配内存空间,无法存储数据。但实际上,零长度数组在Linux内核中随处可见。 零长度数组的定义 首先,我们要明白什么是零长度数组。简单来
发表于 05-11 08:49
•955次阅读
如果 CHAR 类型数组的所有数组元素都拥有相同的字符串,则不必单独初始化每个数组元素。忽略右侧的数组下标。(对于一维数组下标,不写下标。)
发表于 04-18 10:37
•1262次阅读
数组对象是使用单独的变量名来存储一系列的值。
数组非常常用。
发表于 04-09 14:38
•1169次阅读
如果想从一个关联数组中随机选取一个元素,需要逐个访问它之前的元素,原因是没办法能够直接访问到第N个元素。上面的程序示范了如何从一个以整数值作为索引**的关联数组中随机选取一个元素。
发表于 03-21 10:11
•1026次阅读
数组和链表在内存中的区别 数组和链表的优缺点 数组和链表是常见的数据结构,用于组织和存储数据。它们在内存中的存储方式以及优缺点方面存在一些显著的差异。本文将详细探讨这些差异以及它们的优缺点。 1.
发表于 02-21 11:30
•1050次阅读
数组和链表的区别,这个问题,不仅面试中经常遇到,考研的同学也得掌握才行。
发表于 02-19 15:33
•518次阅读
背景 c++层数据都是二进制,需要转换成arrayBuffer透传到ets层给业务使用,但是鸿蒙的使用下面两个api创建出来的二进制数组数据都是错误的。 接口
发表于 01-31 15:24
•1278次阅读
PHP中数组的使用方法! PHP是一种广泛使用的网络编程语言,它的数组功能非常强大且灵活。数组是一种数据结构,它允许我们在单个变量中存储多个值。 在本篇文章中,我将详细解释PHP
发表于 01-12 15:11
•558次阅读
评论