C++ 串
本帖最后由 zltzlt 于 2020-2-24 20:37 编辑C++ 串
串的定义
串 (string) 是由零个或多个字符组成的有限序列,又名字符串。
串一般记为 s = "a1a2...an" (n > 0),其中 s 是串的名称,用双引号引起来的字符序列是串的值(引号不属于串的内容)。
每一个字符可以是任意字符。
串中的字符数量 n 称为串的长度,简称 “串长”。
零个字符的串称为 “空串 (null string)”,它的长度为 0 ,可以用 "" 表示空串。
只包含空格的串称为空格串。如 " "、" " 都是空格串。
比较两个串的大小
两串比大小,其实就是串的每一个字符从第一位到最后一位挨个用 ASCII 码比大小。
C++ 中比较两个字符串是否相等,必须是它们串的长度以及它们各个位置对应的字符都相等时,才算是相等。
页:
[1]