21xrx.com
2024-12-27 13:13:15 Friday
登录
文章检索 我的文章 写文章
C++中如何获取字符串长度
2023-07-06 07:32:58 深夜i     --     --
C++ 字符串 长度 获取

在C++语言中,要获取一个字符串的长度,可以使用标准库中的 strlen() 函数。使用此函数可以计算出字符串包含多少个字符,不包括字符串末尾的 null 字符('\0')。

下面是一个C++代码示例,演示如何使用 strlen() 函数获取字符串长度:


#include <iostream>

#include <cstring>

using namespace std;

int main() {

  char str[] = "this is a string";

  int length = strlen(str);

  cout << "The length of the string is: " << length << endl;

  return 0;

}

在这个示例中,我们首先定义了一个包含字符串“this is a string”的字符数组 str。然后我们使用 strlen() 函数来计算整个字符串的长度,并将结果存储在变量 length 中。最后,我们使用 cout 语句打印字符串长度。

需要注意的是,当使用 strlen() 函数时,一定要确保在字符串末尾添加 null 字符。否则,strlen() 函数可能会返回错误的长度。

总而言之,在C++中获取字符串长度是非常简单的,只需要使用 strlen() 函数即可。无论是在计算程序运行时间,还是在字符串处理方面,strlen() 函数都会派上用场。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复