鱼C论坛

 找回密码
 立即注册
查看: 1500|回复: 0

[技术交流] C++ 串

[复制链接]
发表于 2020-2-24 20:37:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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

C++ 串


串的定义

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

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

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

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

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

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


比较两个串的大小

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

C++ 中比较两个字符串是否相等,必须是它们串的长度以及它们各个位置对应的字符都相等时,才算是相等。

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-22 18:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表