fbpx
维基百科

串接

形式語言理論(特別是編程語言),字串串接(Concatenation),又稱字串相加連接序連串連相連,指將兩個字串的首尾相接的操作。例如「foo」和「bar」串接後便成了「foobar」。部分語言,串接的操作是透過將串接運算子放在兩個字串(運算元)之間。

不同語言的運算子 编辑

大部分語言都使用「+」號作字串串接運算子,以下是一些例外:

插補 编辑

在某些語言,可以使用一種稱為插補(interpolation)的技術,令串接的操作更便捷。比較著名的例子是Perl,以下一段程式碼

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

最後一行可以直接寫作print "Hello $stringVar";。Perl的直譯器會打出「Hello World」而非「Hello $stringVar」,因為雙引號(")表示了可進行插補,所以直譯器能分辨出$stringVar是變數。它可以這樣做是因為Perl的所有純量變數都以「$」開頭,但大部分語言都沒有要求變數前要有特殊字元。

串接的其他用途 编辑

Unixcat指令能串接檔案。其輸出為一個新的檔案,它包括多個舊檔案的內容。

數學上 编辑

數學上,串接兩個字串,如ab,即組成ab。最常見的用途是表示乘法。在代數上,若xy是變數,其積可寫作xy,即xy的串接。

抽象代數,串接可用於表示或其他代數結構的運算。

串接, 在形式語言理論, 特別是編程語言, 字串, concatenation, 又稱字串相加, 連接, 序連, 串連, 相連, 指將兩個字串的首尾相接的操作, 例如, 後便成了, foobar, 部分語言, 的操作是透過將運算子放在兩個字串, 運算元, 之間, 目录, 不同語言的運算子, 插補, 的其他用途, 數學上不同語言的運算子, 编辑大部分語言都使用, 號作字串運算子, 以下是一些例外, perl, 版本6之前, perl, visual, basic, 在運算元不是數時, 亦可用, 號插補, 编辑在某些語. 在形式語言理論 特別是編程語言 字串串接 Concatenation 又稱字串相加 連接 序連 串連 相連 指將兩個字串的首尾相接的操作 例如 foo 和 bar 串接後便成了 foobar 部分語言 串接的操作是透過將串接運算子放在兩個字串 運算元 之間 目录 1 不同語言的運算子 2 插補 3 串接的其他用途 4 數學上不同語言的運算子 编辑大部分語言都使用 號作字串串接運算子 以下是一些例外 Perl 版本6之前 和 PHP Perl 6 Visual Basic amp 在運算元不是數時 亦可用 號插補 编辑在某些語言 可以使用一種稱為插補 interpolation 的技術 令串接的操作更便捷 比較著名的例子是Perl 以下一段程式碼my stringVar br stringVar World br print Hello stringVar br 最後一行可以直接寫作print Hello stringVar Perl的直譯器會打出 Hello World 而非 Hello stringVar 因為雙引號 表示了可進行插補 所以直譯器能分辨出 stringVar是變數 它可以這樣做是因為Perl的所有純量變數都以 開頭 但大部分語言都沒有要求變數前要有特殊字元 串接的其他用途 编辑在Unix cat指令能串接檔案 其輸出為一個新的檔案 它包括多個舊檔案的內容 數學上 编辑在數學上 串接兩個字串 如a和b 即組成ab 最常見的用途是表示乘法 在代數上 若x和y是變數 其積可寫作xy 即x和y的串接 在抽象代數 串接可用於表示群 環或其他代數結構的運算 取自 https zh wikipedia org w index php title 串接 amp oldid 74494911, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。