TC官方合作论坛

标题: 无值数组怎么表示 [打印本页]

作者: B哥    时间: 2013-2-20 21:41
标题: 无值数组怎么表示
   3.0版代码改,4.0代码
  1. int[] hrad = int[50]
  2.   int  s=0
  3.     array.size(hrad,s)
  4.     for(int i=0;i<s;i++)
  5.         if(hrad[i]!=0)
  6.             //业务处理
  7.         endif
  8.     endfor
复制代码
  1.     hrad = array[50]
  2.     s=0
  3.     arraysp.size(hrad,s)
  4.     for(i=0;i<s;i++)
  5.         if(hrad[i]!=0 && hrad[i]!="")
  6.               //这里hrad[i]没有给值也进来了呀。。没有值是怎么变示呀??
  7.         endif
  8.     endfor
复制代码
    求各位帮帮呀!

作者: kevinqq    时间: 2013-2-20 21:51
没有初始化值的数组 是null不是0也不是空
作者: jimye0526    时间: 2013-2-20 21:54
var hrad = array[50]
var s = 0, i

array.size(hrad, s)
for(i = 0; i < s ; i++)
    if(hrad != 0)
    endif
endfor
作者: B哥    时间: 2013-2-20 21:55
回复 2楼kevinqq的帖子

谢了!  我前面其实已经试过了。。看了帮助文档:NULL。。语法报错。。原来是 null 呀!
作者: xuhekkll    时间: 2013-2-20 21:59
    hrad = array[50]
    s=0
    arraysp.size(hrad,s)
    for(i=0;i<s;i++)
        if(hrad>0 && hrad!="")//大于0,与不为空,就可以了。
              //这里hrad没有给值也进来了呀。。没有值是怎么变示呀??
        endif
    endfor
作者: B哥    时间: 2013-2-20 22:56
回复 3楼jimye0526的帖子

null !=0      我的业务意思是让有值 和0值的元素进行处理。。
作者: B哥    时间: 2013-2-20 22:57
回复 5楼xuhekkll的帖子

。。。如果数据本整型的。这办法不错
作者: Sky_Pro    时间: 2013-2-21 09:18
学习了。。。
作者: B哥    时间: 2013-2-21 12:56
回复 8楼Sky_Pro的帖子

这不熟人么?
作者: Sky_Pro    时间: 2013-2-21 13:22
回复 9楼B哥的帖子

B哥你好!您的帖子已经被我们记录。。。
根据我们2013年1月1日最新出台的《互
联网发言管理认证条例》,由于您违反了其
中的相关规定,所以已经被列入2013年网络
通缉人员名单,您的IP已经被我们锁定。有
关部门目前正在组织网络技术相关人员对您
的资料搜集工作以及相关惩罚措施的制订工
作。在这里,希望B哥可以主动前往当地执
法机关投案自首以便求得宽大处理!!!




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1