怎样判断一个整型数组未空?

详细的问题说明,有助于回答者给出准确的答案
怎样判断一个数组为空,就是是当数组中的值都为空!比如在在 C#中:int [,] A= new int[20,10];当这个数组的元素都为零时,怎么判断?除了用循环判断!谢谢

能不能说详细点,用了什么语言,既然定义了一个数组,什么叫未空.

你可以用一个变量i,初值为-1,当给数组赋值时,就加1,去掉一个元素就减1,判断它是否等于-1就能判断数组是否为空.

如果你不去遍历这个数组里的元素,怎么知道是不是0呢,初始化的时候C#里,数组就全是0了吧,不用循环的话,除非你不对它执行任何操作,我不知道C#里有什么现成的方法能在不用循环的条件下,或者说不去遍历数组里的元素的情况下,就可以知道数组里的元素都是否为0.

你可以照我上面的方法做,既然全0的时候是空,那么在你改变其中一个元素值的时候,就可以令i+1,还原到0的时候就i-1,最后只要看i的值,不就可以判断是否为空了,就不用循环了.
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网