直到最近我才想过,但是我不确定为什么我们称呼string strings
。我是.NET程序员,但是我相信字符串的概念几乎存在于每种编程语言中。
在编程之外,我不相信我曾听说过string
用于描述单词或字母的单词。快速搜索“定义:字符串”会产生一堆定义,这些定义与字母,单词或与编程相关的任何性质无关。
我的猜测是,在过去,字符串实际上只是特定长度的字符数组,通常在结尾处带有定界字符。但是,我看不到从“字符数组”到的自然过渡string
。
有人可以提供一些我们为什么称呼字符串的见解strings
吗?