c++中求字符串长度的函数
C++中求字符串长度的函数是strlen(),该函数可以返回一个字符串的长度,即字符串中字符的个数,不包括字符串末尾的空字符'0'。
使用这个函数需要注意以下几点:
1. strlen()函数需要包含头文件<string.h>。
2. 该函数只能用于C风格的字符串,即以'0'结尾的字符数组。
3. 如果传入的参数为NULL,则会产生未定义的行为。
以下是一个使用strlen()函数求字符串长度的示例代码:
#include <iostream>
字符串长度如何定义 #include <string.h>
using namespace std;
int main() {
char str[] = 'Hello World!';
int len = strlen(str);
cout << 'The length of the string is: ' << len << endl;
return 0;
}
输出结果为:
The length of the string is: 12
这说明字符串'Hello World!'中有12个字符(不包括末尾的空字符'0')。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论