首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NULL的起源(语言起源)是什么?

NULL的起源(语言起源)是什么?
EN

Stack Overflow用户
提问于 2010-12-23 01:55:50
回答 4查看 165关注 0票数 3

有点离题,但是NULL背后的起源是什么呢?

我给一位讲法语的客户发了一封电子邮件,邮件中包含“谢谢你带来了空的‘商品’”。

显然,在法语中,NULL (NUL)翻译为:

nul,nulle /nyl/

I.形容词

(熟悉的)无望的人,无用的人;

辛劳,劳累一文不值;

电影,罗马垃圾(口语化);

哦,我侮辱了他们。也许是法国血统?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-12-23 02:04:15

词源

源自中古法语nul,源自拉丁语nullus。

名词

复数null(复数null)

  1. 不存在或为空的值或一组值。
  2. 表达式数量为零;nothing.
  3. (computing)由零值表示的ASCII码或Unicode字符(␀),表示没有字符,有时用作字符串表示没有有效值的实体的属性。

由于没有输入患者的出生日期,因此他的年龄为空。

形容词

比较空值( more null,最高级most null)

没有法律效力的,"null and void"

  • insignificant

  • absent or non-existent

  • (mathematics) of the null set

  • (mathematics) of or zero

  • (genetics,of a
  1. )导致基因功能的完全丧失,无定形。

来源:Wiktionary

显然,Tony Hoare (因quicksort成名)在计算中引入了空值的概念。他后来称他的"billion-dollar mistake“指的是几十年来涉及空指针的损坏bug。

票数 3
EN

Stack Overflow用户

发布于 2010-12-23 02:04:05

来自拉丁语Nullus == "Nothing“

在法语中,Nul的意思主要是等于零,不存在,通过熟悉的延伸,几乎不重要,或毫无价值。

票数 1
EN

Stack Overflow用户

发布于 2010-12-23 02:04:17

"Null“是一个英语单词。根据我的字典,它的意思是无效的,不存在的,或者没有字符或表达式的。根据我的词典(牛津当代英语词典),它来源于拉丁语,这可能意味着它是通过法语传到英语的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4512101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档