计算机中的null,在大多数的程序语言里面表达没有数据、无效输出、零数据、空集,等等。简单地说就是什么都没有。
在牛津词典里面,null这个词的边上有一个“ technical”标志,表明这个单词就是来自于计算机术语,它的诞生就源自于程序语言的诞生。
而后,null数据和void数据的意义被引用到法律术语中去,又出现了短语“null and void”。
null被最早引用到英文中,是1965年,由英国人Tony Hoare引入。广泛使用,到影响语言的程度,是通过微软的visual basic语言。因此这个词的读音,在英语国家里是在1965年之后才规范确定的。
很显然,英语词典中采用[nʌl]这个音标,是根据英语的发音规则制定的。根据音标,一部分英语音标学得比较好的程序员会把它读成“闹”。因为,[ʌ]发音类似中文阿,双写l发音这里是negative l,发音类似于中文的O用喉音的位置发出来,听起来有点类似“闹”。
但是,如果我们去找相关的视频,听一听老外读这个单词的读音,我们会发现说英语国家的人读这个词的时候经常会把[ʌ]音吃掉,读成[nl],很容易和no听混。
有很多程序员会把这个词读成“怒儿”,是不是他们就一定是读错了呢?我的答案是:不一定。
读成“怒儿”的第1种原因是大学的老师,就这么教的,既然老师这么教他们就这么学,然后也就这么说了。
第2种原因有可能确实是英语没学好,也不会去看音标,根据拼音的发音规则就发成了“怒儿”。
第3种情况是,在工作中有遇到过来自于德国的工程师,或者对接的外国人里面有德国的工程师,他们读的就是“怒儿”。(德国人不是真的发成“儿”,只不过德语的Negative L的发音,没法用中文表示,这里用“儿”代替)。真正的发音大家可以在网上查一下听一听。
Null在德语里就是“零”的意思,当时在计算机语言引入这个概念的时候,也确实是从德语中引入的。因为在计算机数据中表达了“0”以后,“0”仍然是一个数据,还需要用一个符号来表达没有数据。因此,需要一个是意思是“0”但是又和“0”意义不同的符号。因此,借用了德语。
德国的程序员在读“null”这个词的时候,自然也就采用了自己母语的读音。而且德国的程序员在世界的程序员圈子里面也是算有一定影响力的,工作交流中就会把这样的读音传播出去。
因此,高校里面的计算机教师以及一部分的程序员把它读成“怒儿”,你就未必能够把它理解成读错了,只不过是用了德语的读法而已,然后再带点中国的口音。
梯子为什么都是单数(家用梯子一般用几步梯?) 一般用3步梯,4步梯或者5步梯。这些梯子适用于层高只有3米的高度,如果使用高度达到4米或者5米,建议购买7步梯甚至9步梯。阁楼升降梯是什么?阁楼升降梯顾名思义就是安装在阁楼的升降型梯子,这种阁楼升降梯又叫做载货电梯,这种载货电梯主要用于建筑物层高间运送货物,是经济实用的低楼层间替代电梯的理想货物输送
长寿花为什么烂根怎么处理(长寿花黑腐烂根) 长寿花黑腐烂根还有的救吗?当然是可以的。如果您的长寿花不小心黑腐烂根了,千万不要扔掉,今天就教大家重新扦插一盆变十盆。比如这些长寿花小苗呢,就是重新扦插救活的。扦插的方法一共分为4步,首先第一步,就是选取健康的枝条。我们可以在每根枝条黑腐的位置,上方一公分处修剪。第二步,找一个可以密封的盒子加入扦插
冬蜜为什么会结晶(了解的蜂蜜结晶) 蜂蜜结晶后,手一搓或一捻即碎,不扎手。白砂糖结晶邦硬,手用力搓都不会烂。蜂蜜结晶颗粒因蜜源植物不同而不一样,永州地区秋、冬、春蜜结晶颗粒细,和猪板油结晶的形状一样,夏蜜结晶颗粒粗。蜂蜜结晶一般自瓶底开始,而白砂糖结晶常常从液面开始结块。蜂蜜结晶可成团,但软糯,而自砂糖结晶成块,并硬到有时刀具都难刮动
绿萝为什么不往下垂(夏季绿萝长得飞快,做好这几点) 绿萝是一种很常见的室内绿植,好养易活。很多人都不知道,绿萝的老家其实是热带雨林,在自然环境中,绿萝是大型藤本,常常缠绕在大树上。所以,只要咱们养得好,盆栽的绿萝也是可以长成2米绿窗帘的,漂亮又旺家。夏季正是绿萝的生长旺季,今天肥喵就分享一下夏季绿萝的养护方法。第一,浇水热带雨林终年高温多雨,来自雨林
为什么要综合布线(网络综合布线的实施) 网络综合布线系统的实施不仅是为了满足现代企业日益增长的信息传输需求,而且也是改善办公空间结构及提升公司整体形象的重要手段之一。本篇文章将针对综合布线系统的构成要素及其实现过程进行深入浅出的解析,同时着重对其在现代化办公室乃至整个建筑体系中所发挥的重要性以及可能带来的优越性进行重点阐述。首先,我想大家