php多维数组:多维数组



c语言允许有大于 2维维数限制(如果有话)是由具体编译决定
般介绍说明形式为:
type-specier name [a][b][c]...[z];
由于大量占有内存关系 2维或更多维较少使用如前所述定义的后
所有元素都将分配到地址空间例如大小为( 1 0694) 4维需要1 0
×6×9×4即2 1 6 0字节
如果上面是两字节整型则需要4 3 2 0字节若该是双字型(假定每个双
字为8字节)则需要3 4 5 6 0字节存储量随着维数增加呈指数增长
有关多维需要注意点:计算机要花大量时间计算下标这意味着存取多维
元素要比存取元素花更多时间由于这些和其它原因大量多维数
般采用c语言动态分配及指针思路方法每次对部分动态地分配存储空间
多维传递给除第维外其它各维都必须介绍说明例如m定义成:
m[4][3][6][5];
那么接收m应写成:
func1 (d)
d[3][6][5];
当然如果愿意也可加上第介绍说明
Tags:  多维数组指针 js多维数组 asp.net多维数组 php多维数组

延伸阅读

最新评论

发表评论