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

 我来答
汽车之路w
高粉答主

2020-07-21 · 关注我不会让你失望
知道大有可为答主
回答量:1.2万
采纳率:100%
帮助的人:300万
展开全部

该数组各元素的初值是:建立数组后,数组的各个元素的初始值均为逻辑假.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

淦海瑶s1
推荐于2017-12-16 · TA获得超过3646个赞
知道大有可为答主
回答量:3341
采纳率:100%
帮助的人:767万
展开全部
未初始化的话,是随机数,

在程序运行的时候,会给变量一个内存空间(这个空间肯定有个数据,这是定下的),这个空间在不同电脑或者不一样的时候运行的时候,分配的内存地址是不同的,所以这个随机数也是不同的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
PCFAN9999
2012-03-20 · TA获得超过3683个赞
知道小有建树答主
回答量:1553
采纳率:50%
帮助的人:507万
展开全部
一般数值型变量为0; 字符(串)为空或space。
良好的编程习惯是自己对数组置初值,不要用默认的方法,这样可以提高程序在不同开发系统中得兼容性。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
海角之约
2012-03-20 · TA获得超过324个赞
知道小有建树答主
回答量:313
采纳率:33%
帮助的人:196万
展开全部
未初始化情况下一般是随机数,也能全是0或某特定的值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式