为什么称它为“字符串”?

时间:2010-02-06 03:31:14

标签: string types

  

可能重复:
  The History Behind the Definition of a ‘String’…

在大多数编程语言中,字符串是一系列字符。为什么命名呢?

最早被称为字符串的例子是Algol 60(据我所知)。

Douglas Crockford今天在他的演讲中提出的问题(将在谈话在线时发布)。

3 个答案:

答案 0 :(得分:6)

我相信它来自数学理论。集,语法,语言,字符串等

答案 1 :(得分:2)

字符串是一串字符。这是一个常见的用法,它可以追溯到1488年。

  

string(n。)

     

O.E。从P.Gmc强化“线,绳,线”。 * strangiz(参见ON strengr,Dan.stung,M.Du。strenge,Du.stung,OHG strang,Ger.Strang“rope,cord”),来自基础* strang-“拉紧,僵硬”,来自PIE基地* strenk-“紧,窄;拉紧,扭曲”(见应变)。早期的M.E.逐渐限制在比绳索小的线上。 “排成一列的多个物体”的感觉首先记录了1488. [...]

http://www.etymonline.com/index.php?term=string

答案 2 :(得分:0)

我猜它来自数学...在数学中,字符串是一系列符号,它很好地解释了编程语言中字符串的本质。