什么叫变量 什么是数组变量?
浏览量:1648
时间:2021-03-14 14:53:45
作者:admin
什么是数组变量?
实际上,大小为n的数组变量是由n个普通变量组成的。
数组是包含多个值的变量。数组中可以使用任何变量。数组的大小没有最大限制,也不需要连续索引或成员变量赋值。
简介:
数组基于0:第一个元素的下标以0开头。
间接声明使用以下语法声明变量:
array
indexnr需要具有正值的数学表达式。
完成过程:
数组的外部声明通过内置命令declare完成:
declare arrayname
也可以接受带有索引值的声明,但索引值将被忽略。可以使用内置的declare和readonly命令指定数组的属性。属性适用于数组中的所有变量;不能使用混合数组。
还可以使用以下格式的复合分配创建数组变量:
数组=(值1,值2。。。Valuen)
每个值将以字符串的形式排列。索引号是可选的。否则,分配的元素的索引是最后一个分配的索引的编号加上一个。如果没有提供索引值,索引将自动从零开始。
若要向数组中添加缺少的或额外的成员,请使用以下语法:
arrayname=value
请记住,内置命令提供了-a选项,允许读取数组的成员变量并为其赋值。
内存变量,数组和字段变量的区别是什么?
内存变量:public定义的变量或数组是全局(public)变量。任何正在运行的程序都可以使用和修改全局变量。
数组:所谓数组是指按一定顺序排列的同一数据类型的元素集,即用一个名称命名同一类型的有限个变量,然后用这个数字来区分它们的变量集。这个名称称为数组名,数字称为下标。组成数组的变量称为数组的组成部分,也称为数组的元素,有时称为下标变量。
字段变量:字段变量是在表中定义的变量,可通过表访问访问,因此是永久变量。字段名是变量名。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。