串接

✍ dations ◷ 2025-09-13 01:03:49 #串接

在形式语言理论(特别是编程语言),字符串串接(Concatenation),又称字符串相加、连接、序连、串连、相连,指将两个字符串的首尾相接的操作。例如“foo”和“bar”串接后便成了“foobar”。部分语言,串接的操作是透过将串接运算符放在两个字符串(操作数)之间。

大部分语言都使用“+”号作字符串串接运算符,以下是一些例外:

在某些语言,可以使用一种称为插补(interpolation)的技术,令串接的操作更便捷。比较著名的例子是Perl,以下一段代码

my $stringVar;
$stringVar = "World";
print "Hello " . $stringVar;

最后一行可以直接写作print "Hello $stringVar";。Perl的解释器会打出“Hello World”而非“Hello $stringVar”,因为双引号(")表示了可进行插补,所以解释器能分辨出$stringVar是变量。它可以这样做是因为Perl的所有标量变量都以“$”开头,但大部分语言都没有要求变量前要有特殊字符。

在Unix,cat指令能串接文件。其输出为一个新的文件,它包括多个旧文件的内容。

在数学上,串接两个字符串,如和,即组成。最常见的用途是表示乘法。在代数上,若和是变量,其积可写作,即和的串接。

在抽象代数,串接可用于表示群、环或其他代数结构的运算。

相关

  • 鹦鹉热鹦鹉热(英语:Psittacosis)是一种人畜共通传染病,由鹦鹉热衣原体(又称鹦鹉热披衣菌)引起,人类主要透过鹦鹉(如金刚鹦鹉、鸡尾鹦鹉、虎皮鹦鹉)或其他家禽(如火鸡、鸭、鸽)感染,但极少透过
  • 里昂1法国统计部门在计算土地面积时,不计算面积大于1平方公里的湖泊、池塘、冰川和河口。里昂(法兰克-普罗旺斯语:Liyon ;法语:Lyon,里昂口音:.mw-parser-output .IPA{font-family:"Char
  • 汉来新世界中心坐标:22°37′10″N 120°17′48″E / 22.6195528°N 120.2966029°E / 22.6195528; 120.2966029汉来新世界中心为台湾高雄市前金区一座摩天大楼,于1995年落成启用,地上共有45
  • 台北市道路管线暨资讯中心坐标:25°01′35.9″N 121°31′06.5″E / 25.026639°N 121.518472°E / 25.026639; 121.518472柯文哲系列 柯P新政 柯P新政建设 柯文哲现象 争议 政党 歌曲 其它相关
  • 紫锦鱼紫锦鱼,又称紫衣叶鲷,俗名四齿、砾仔、紫衣、猫仔鱼、汕冷仔为辐鳍鱼纲鲈形目隆头鱼亚目隆头鱼科的其中一种。本鱼印度太平洋区,包括红海、东非、南非、马达加斯加、科摩罗共和
  • 卡曾加坐标:08°49′17″S 13°17′28″E / 8.82139°S 13.29111°E / -8.82139; 13.29111卡曾加(葡萄牙语:Cazenga),是个位于安哥拉西北部的城镇,由罗安达省负责管辖,处于卡夸科以东,面积
  • 斯特凡·卡茨马尔兹斯特凡·卡茨马尔兹(波兰语:Stefan Kaczmarz,1895年-1939年)是一位波兰数学家。他生前发展出卡茨马尔兹法(英语:Kaczmarz method),奠定现代图像科技的基础,后世应用领域包括X射线电脑
  • 苏慧廉苏慧廉(William Edward Soothill,1861年-1935年),著名英国在华传教士,在中国温州传教26年,牛津大学中文教授,英国知名汉学家。1861年1月23日出生于英格兰约克郡的哈利法克斯。1881年
  • 阿基诺阿基诺可以指:
  • 庄凌芸庄凌芸(1999年10月9日-2021年3月5日),已故的台湾艺人、演员、歌手。2021年2月1日发生家暴事件,3月5日当天在母校坠楼自杀不治身亡,得年21岁。庄凌