永发信息网

数组后面中括号什么都不加是定义了动态数组

答案:2  悬赏:70  手机版
解决时间 2021-02-13 20:50
  • 提问者网友:流星是天使的眼泪
  • 2021-02-13 15:50
数组后面中括号什么都不加是定义了动态数组
最佳答案
  • 五星知识达人网友:蓝房子
  • 2021-02-13 16:43
假如你定义了 int A[5]={1,2,3,4,5};
数组名A是指针,指向数组的第一个数1,,即*A等于1
A后面的中括号是基址+变址的寻址方式,如A[0]是*(A+0)等于一个数1,那A[3]就是*(A+3)等于第四个数4
全部回答
  • 1楼网友:舍身薄凉客
  • 2021-02-13 17:25
php 5.4版以后可以这么写,新增的数组简写语法。 php 5.3版及以前的版本不接受这么写...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯