什么是“与号”?

2025年3月17日 | 阅读 3 分钟
What is an ampersand

美式 QWERTY 键盘上,“与号”(&),有时也称为“epershand”或“and”符号,位于数字7键的上方。

“与号”的历史是怎样的?

在可以追溯到公元一世纪的古罗马草书中,字母 E 和 T 有时会连写成一个连字,形成一个连字。在后来更流畅的新罗马草书中,各种类型的连字非常普遍。随着拉丁字母的后续演变,直到加洛林小草(9世纪),连字的用法总体上有所减少。

现代斜体“与号”,是“et”连字的一种形式,首次出现在文艺复兴时期的草书中。自 1455 年左右印刷术在欧洲发明以来,印刷商们广泛使用斜体和罗马体“与号”。许多使用拉丁字母变体的语言都包含“与号”,因为它起源于罗马古代。

1011 年的 Byrhtfer 字母表是可以看到“与号”作为拉丁字母表结尾字符的一个例子。[10] 同样,根据美国和其他国家对儿童英语的教学方式,“与号” (&) 被认为是英语字母表中的第 27 个字母。

键盘上的“与号”键在哪里?

下图显示了电脑键盘上的“与号”键。

What is an ampersand

如何输入“与号”?

在美式键盘上输入“与号”字符

在美式 键盘上,按住 Shift 键同时按下键盘顶部的 7 键即可输入“与号”。

在平板电脑或智能手机上输入“与号”

打开平板电脑或智能手机的键盘,选择“符号”(sym)或“数字”(123)选项卡,然后点击“与号”符号即可输入。

“与号”在计算机中有何用途?

在文学或英语中,“与号”用来表示“and”,例如句子“John & Rob went to the baseball game.”。此外,它还用于各种编程语言,例如 Visual Basic(用于将变量与文字合并)、C++(表示内存地址)和 Perl(调用用户定义的子例程)。它还可以用于 HTML 以表示扩展的 HTML 字符,以及在 Excel 电子表格公式中将多个数字(单元格)合并为一个数字(单元格)。

布尔 AND 运算符

在许多计算机语言中,两个相邻的“与号”表示布尔 AND 运算符。例如,在下面的代码中,如果参数 $computer 和 $hope 都等于“1”,则会生成一条消息。但如果其中任何一个变量不等于“1”,则不会输出任何内容。

扩展 HTML 字符示例

为了在网页上正确显示某些字符(所有这些字符都可以在扩展 HTML 字符页面上找到),必须以正确的方式显示它们。例如,由于 HTML 使用引号(")来表示引用,因此必须在 Html 文件中包含扩展 HTML 代码“,才能在网页内容中添加引用。所有扩展 HTML 字符代码的开头和结尾都使用“与号”。“与号”本身也必须使用扩展字符代码。如果你想在 HTML 网站页面上显示“&”,则需要在 HTML 中使用代码 &。

URL 示例

“与号”用于在 URL 中分隔变量。例如,下面的示例有两个不同的变量:“q”,代表“example search”;“example”,代表“test”。search.cgi 脚本可以读取这些变量并用于各种目的。有关更多详细信息和 URL 列表,请参阅我们对 URL 的定义。

Perl 示例

在下面的 Perl 示例中,使用 &sayhello; 命令来调用名为“sayhello”的子例程。运行此程序将在屏幕上打印“hello”。

Visual Basic 示例

在下面的 Visual Basic 示例中,将变量 vFirst 和 vLast 分配给变量 vFullName,以生成一个包含完整姓名的变量。