回看 零 空("") 空白(" ") NULL

对于刚接触计算机语言(java,JavaScript,c++等)的人群,他们可能一直搞不清NULL,空,零的区别,下面我叙述一下我的理解:

如果你查词典对NULL的解释,答案有可能为零,就是没有的意思,但是对计算机语言来说,null其实并非简单的没有,而是连空都缺席了,

 NULL:例如你们搬了新家,爸爸让你看下厨房还有多少油,你去厨房发现连油桶都没有,此时你怎么回答,对计算机来说此时就是null来表示。

第二天,你爸爸买来一桶5升的油,此时油的多少就是5L,对计算机来说就是5

:过了一段时间你家油用完了,这时,对计算机来说,那油桶就是0

:用完后你爸爸说买的油不好吃,就把你们家那个油桶洗干净,准备去油厂买些散油,此时油桶因为什么都没有,对计算机来说就是空

空白:其实空白准确来说就是空格,就是引号之间有空格或者其他不可见字符如换行,制表,换行等

猜你喜欢

转载自www.cnblogs.com/xiaowangtjl/p/11183036.html