串接

✍ dations ◷ 2025-11-18 22:38:58 #串接

在形式语言理论(特别是编程语言),字符串串接(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指令能串接文件。其输出为一个新的文件,它包括多个旧文件的内容。

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

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

相关

  • 科西嘉语法国科西嘉科西嘉语是罗曼语族的一个分支,为法国本土东南方科西嘉岛居民使用,并被定为当地的官方语言。在意大利撒丁岛的加卢拉和萨萨里也有它的外延。科西嘉语与意大利语相近
  • 促甲状腺释放激素促甲状腺激素释放激素简称甲促素释素(thyrotropin-releasing hormone、TRH),是由下丘脑(Hypothalamus)所制造的肽类激素(Peptide Hormone),能够调节脑下垂体前叶分泌促甲状腺激素(甲
  • 中立民主党中立民主党(泰语:พรรคมัชฌิมาธิปไตย,英语:Phak Matchima Thippathai),是泰王国当前的政党之一,她由前泰爱泰党的政府内阁部长崇沙(Somsak Thepsuthin)创办与2006年,
  • Chakra GNU/LinuxChakra GNU/Linux,是 Chakra 项目发行的半滚动发行版,专注于 KDE 软件。Chakra GNU/Linux 分支自 ArchLinux,目标是提供高质量的 Live DVD,和一个基于 KDE/Qt 和 KISS 原则的桌
  • 懒夫睡汉《懒夫睡汉》、《恶汉甜梦》(日语:悪い奴ほどよく眠る)亦可直译为《恶人睡得最香》,乃是日本知名导演黑泽明在1960年(昭和35年)执导的电影。板仓的亲父古谷5年前在贿赂事件中当替
  • 前84年
  • 拉维尼娅·贾诺尼拉维尼娅·贾诺尼(意大利语:Lavinia Gianoni,1911年1月31日-2005年),生于帕维亚,意大利前女子竞技体操运动员。她曾代表意大利获得1928年夏季奥运会体操比赛女子团体全能银牌。
  • 加比诺·布加亚尔·阿劳霍加比诺·布加亚尔·阿劳霍(西班牙语:Gabino Bugallal Araújo,1861年2月19日-1932年5月31日) ,第二代布加利亚尔侯爵,西班牙法学家,保守党政治人物。历任教育大臣、财政大臣、恩典与司法大臣、内政大臣、经济大臣等职位,1921年3月8日时任首相达托遇刺后短暂担任代理首相。1896年当选国会议员。1903年进入内阁任职,7月-12月在莱蒙多·费尔南德斯·比利亚维尔德内阁担任教育大臣。1913年10月-1915年12月,1917年6月-11月在两次达托内阁中担任财政大臣。1919
  • 张姝张姝(1989年5月18日-),出生于中国吉林省长春市,中国大陆女歌手,毕业于吉林大学法学院。2014年,张姝和她的乐队在长春一个酒吧驻唱;同年,她被《中国好声音》导演组发掘并邀请去上海试音。2015年,参加浙江卫视音乐选秀节目《中国好声音第四季》,最终获得庾澄庆组季军以及全国总决赛第八名。2016年,发行首张迷你专辑《机场的打火机》。
  • 汤姆·米切尔汤姆·米切尔(英语:Tom Mitchell,1989年7月22日-),英国男子橄榄球运动员。他曾代表英国七人制国家队参加2016年和2020年夏季奥林匹克运动会七人制橄榄球比赛,获得一枚银牌。