数组变量一般应该先定义后使用,当定义数组变量后,该数组各元素的初值是什么?

如题所述

该数组各元素的初值是:建立数组后,数组的各个元素的初始值均为逻辑假.F。

数组是同类型变量的一个有序的集合,数组必须先声明后使用。声明数组就是让系统在内存中分配一个连续的区域,用来存储数组元素。

数组元素即数组中的变量,用下标表示数组中的各个元素。



扩展资料

数组作为变量在thinkphp模板输出的写法

1、直接输出法

{$list.0.name}{$list.1.name}

输出结果如下:nm1nm2

2、FOR标签输出法

{for start="开始值" end="结束值" comparison="" step="步进值" name="循环变量名" } {/for}

开始值、结束值、步进值和循环变量都可以支持变量,开始值和结束值是必须,其他是可选。comparison 的默认值是lt,name的默认值是i,步进值的默认值是1。

三、FOREACH标签输出法

foreach标签的用法和PHP语法非常接近,用于循环输出数组或者对象的属性。

{foreach $list as $key=>$vo } {$vo.name}{/foreach}

输出结果如下:nm1nm2

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-16
未初始化的话,是随机数,

在程序运行的时候,会给变量一个内存空间(这个空间肯定有个数据,这是定下的),这个空间在不同电脑或者不一样的时候运行的时候,分配的内存地址是不同的,所以这个随机数也是不同的本回答被提问者采纳
第2个回答  2012-03-20
一般数值型变量为0; 字符(串)为空或space。
良好的编程习惯是自己对数组置初值,不要用默认的方法,这样可以提高程序在不同开发系统中得兼容性。
第3个回答  2012-03-20
未初始化情况下一般是随机数,也能全是0或某特定的值。
相似回答