while(0 = a)和while(a!= 0)有什么区别?
主要是括号中的这个用法
人气:308 ℃ 时间:2020-02-03 14:28:35
解答
区别还是挺大的,主要是看你a是怎么调用的,是什么类型.假如是基本数据类型的话,没区别.如果不是基本数据类型.while(0!=a)是安全写法.如果是while(a!=0),假如是a传进来的是null值,或者未初始化.null可以作为被比较对象,但是不能作为一个值去比较,这时候就会出现nullpointException(空指针异常)
推荐
- in a while;after a while 的用法区别.
- while() ()中k=0与k==0的区别
- while(a=0)怎么理解
- for a while 和 in a while的区别
- 求助while(*(p+i)!='\0')和while(*(p+i)!=0)区别在那里
- 什么数乘3,加上这个乘积的3/4,然后除以7,减去此商的1/3,减去52,加上8,除以10,得2.求这个数.
- 一,在下面的算式中加上括号,使算式成立:4+7×5=55 1+2×3+4=15 二,从各种算符中填在合适位置,使成立.5 5 5 5 5=4 1 2 3 4 5 6 7 8 9 =60 三,用3995四个数字在他们中间填上+-×÷()使结果
- (5分之4+4分之1)除以3分之7+8分之15
猜你喜欢
- 用1、2、3、4、5这五个数字可以组成60个没有重复数字的三位数,那么这60个三位数的和是_;这个和除以111,得到的商是_.
- 一桶油,连桶重44千克.倒出桶中油的2/1后,连桶重23千克.原来桶中油重多少千克?用分数乘除法来做.
- 12支足球队进行循环赛,规则规定每个队胜一场得3分,负一场得0分,平一场得1分.某队打完全部比赛,平的场数是负的场数的2倍,积19分,则该队胜、平、负各几场?要用三元一次,步步要有依据!
- 用一个杯子向一个空瓶子里倒如果连到三杯水这瓶共重280克如果连到五杯水连瓶共重400克一个空瓶比水重多少
- 用惰性电极电解氯化铜溶液,电解时的总反应方程式
- 已知一次函数的图像经过点A(-1,2)和点B(4,-3).(1)求一次函数的解析式(2)判断点C(-2,5)是否在函数图象上
- 高中物理公式全部
- 60米长的一段路上挂了11盏彩灯,每2盏彩灯之间距离相等.这个距离是多少米?