永发信息网

PHP 怎么定义一个 固定长度的数组

答案:2  悬赏:40  手机版
解决时间 2021-03-23 03:02
  • 提问者网友:遮云壑
  • 2021-03-22 19:28
PHP 怎么定义一个 固定长度的数组
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-03-22 20:55
PHP是弱类型语言,没办法固定长度,
只能自己通过count($arr)判断
全部回答
  • 1楼网友:风格不统一
  • 2021-03-22 22:03
除常量数组外,数组必须是定长的,如果不知道长度,有几种办法,固定分配一个认为不会出现的维度值,或者对数组进行动态分配,如:   int *parray,ncount;   int insert(int * parray,int ncount,int nelement)   {   int *pint;     pint = new int[ncount+1];   if(ncount>0)memcpy(pint,narray,ncount);   pint[ncount++] = nelement ;   if(parray)delete parray;   parray = pint;   return ncount;   }   main()   {   ncount = 0,parray = null;   ncount = insert(parray,ncount,99);   }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯