zltzlt 发表于 2020-2-24 20:37:34

C++ 串

本帖最后由 zltzlt 于 2020-2-24 20:37 编辑

C++ 串

串的定义

串 (string) 是由零个或多个字符组成的有限序列,又名字符串。

串一般记为 s = "a1a2...an" (n > 0),其中 s 是串的名称,用双引号引起来的字符序列是串的值(引号不属于串的内容)。

每一个字符可以是任意字符。

串中的字符数量 n 称为串的长度,简称 “串长”。

零个字符的串称为 “空串 (null string)”,它的长度为 0 ,可以用 "" 表示空串。

只包含空格的串称为空格串。如 "      "、"   " 都是空格串。

比较两个串的大小

两串比大小,其实就是串的每一个字符从第一位到最后一位挨个用 ASCII 码比大小。

C++ 中比较两个字符串是否相等,必须是它们串的长度以及它们各个位置对应的字符都相等时,才算是相等。
页: [1]
查看完整版本: C++ 串