Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 数组和数组大小声明符是否需要相同的数据类型?_Arrays_Pseudocode - Fatal编程技术网

Arrays 数组和数组大小声明符是否需要相同的数据类型?

Arrays 数组和数组大小声明符是否需要相同的数据类型?,arrays,pseudocode,Arrays,Pseudocode,我正在学习基本编程逻辑和设计,一个示例问题使用伪代码在实类型数组中声明整数类型大小声明符。由于不同的数据类型,我认为这是错误的,这是错误的吗?或者实类型数组可以使用整型常量作为大小声明符吗?提前感谢您提供的任何见解 数组大小是一个整数。对象数组不能包含11.25732元素或“kitten”元素,Prolog中可能除外:) 整数的确切类型取决于语言,例如无符号32位 一般可以使用[IX]访问任何类型的数组,其中IX是一些类型的整数,例如C++的siZeHT。p> 在某些语言中,数组是key=>va

我正在学习基本编程逻辑和设计,一个示例问题使用伪代码在实类型数组中声明整数类型大小声明符。由于不同的数据类型,我认为这是错误的,这是错误的吗?或者实类型数组可以使用整型常量作为大小声明符吗?提前感谢您提供的任何见解

数组大小是一个整数。对象数组不能包含11.25732元素或“kitten”元素,Prolog中可能除外:)

整数的确切类型取决于语言,例如无符号32位

一般可以使用[IX]访问任何类型的数组,其中IX是一些类型的整数,例如C++的siZeHT。p>


在某些语言中,数组是key=>value对,其中animals[“kitten”]可以工作,但大小或计数仍然是整数。然后数组可能是稀疏的,其中[1]和[100]包含值,但[2]-[99]当前未定义。

如果只能有一种类型的数组,那么数组就没有多大用处。你的问题应该自己回答。啊!谢谢你澄清这一点。现在你提醒我数组中元素的离散单位是有意义的。:)