热门问题
时间线
聊天
视角

空字串

字串長度為0的字串 来自维基百科,自由的百科全书

Remove ads

计算机科学形式语言中,空字串是指在字母表Σ上,其长度为 0 的那唯一字串,以ελ来标记。

物件导向程式语言中,空字串共非空参照。一个字串型别的空参照并未指向一个字串物件,而对其操作则会导致错误。空字串则可以使用字串运算。

特性

在形式语言中,空字串有以下特性:

  • 字串长度为 0 。
  • 。在串接运算之下,空字串是一个在Σ上之自由么半群单位元素
  • 。空字串的反元素为空字串。
  • 空字串位于字典顺序中的最优先。[1]

程式语言可能会维持这些特性,但保留特殊实作方式的可能[来源请求]

Remove ads

表示方式

空字串通常使用和其它一般字串相同的方式来表示。在使用结束字符的语言(如C字串或纯文字的一行)中,则单统地将结束字符放在第一个位置。

更多信息 程式语言, λ 表示法 ...

参考

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads