标签:空白 表示 计算机语言 厨房 c++ 的区别 str 引号 解释
对于刚接触计算机语言(java,JavaScript,c++等)的人群,他们可能一直搞不清NULL,空,零的区别,下面我叙述一下我的理解:
如果你查词典对NULL的解释,答案有可能为零,就是没有的意思,但是对计算机语言来说,null其实并非简单的没有,而是连空都缺席了,
NULL:例如你们搬了新家,爸爸让你看下厨房还有多少油,你去厨房发现连油桶都没有,此时你怎么回答,对计算机来说此时就是null来表示。
第二天,你爸爸买来一桶5升的油,此时油的多少就是5L,对计算机来说就是5
零:过了一段时间你家油用完了,这时,对计算机来说,那油桶就是0
空:用完后你爸爸说买的油不好吃,就把你们家那个油桶洗干净,准备去油厂买些散油,此时油桶因为什么都没有,对计算机来说就是空
空白:其实空白准确来说就是空格,就是引号之间有空格或者其他不可见字符如换行,制表,换行等
标签:空白 表示 计算机语言 厨房 c++ 的区别 str 引号 解释
原文地址:https://www.cnblogs.com/xiaowangtjl/p/11183036.html