欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > c/c++ >内容正文

c/c++

C++字符序列

发布时间:2024/9/27 c/c++ 28 豆豆
生活随笔 收集整理的这篇文章主要介绍了 C++字符序列 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

C++字符序列

  • 字符序列
  • 字符串和以零结尾的字符序列

字符序列

该string班已在前面的章节中已经作了简要介绍。它是处理和操纵字符串的非常强大的类。但是,因为字符串实际上是字符序列,所以我们也可以将它们表示为字符类型元素的简单数组。

例如,以下数组:

char foo [20];

是一个数组,最多可存储20个type的元素char。它可以表示为:

因此,此数组可以存储最多20个字符的序列。但是不需要完全耗尽这种能力:阵列还可以容纳较短的序列。例如,在程序的某个点上,序列"Hello"或序列"Merry Christmas"都可以存储在中foo,因为两者都适合一个可容纳20个字符的序列。

按照约定,在字符序列中表示的字符串的结尾用特殊字符表示:空字符,其字面值可以写为’\0’(反斜杠,零)。

在这种情况下,由20个类型的元素组成的数组char称为foo可以表示为存储字符序列,"Hello"并且表示"Merry Christmas"为:

总结

以上是生活随笔为你收集整理的C++字符序列的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。