strlen c++使用例子
时间: 2023-11-12 16:57:42 浏览: 151
strlen函数是C++中用于计算字符串长度的函数。下面是一个使用strlen函数的例子:
#include <iostream>
#include <cstring>
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
相关问题
c++中的strlen怎么使用
在 C++ 中,`strlen()` 函数用于计算字符串(C风格的字符数组)中有效字符的数量,不包括字符串结束符 '\0'。它是一个库函数,属于 `<cstring>` 头文件。使用 `strlen()` 的基本语法如下:
```cpp
size_t strlen(const char* str);
```
这里的 `str` 参数是要检查的字符串的地址,函数返回的是字符串长度,以字节(不是字符)计数。
下面是一个简单的例子:
```cpp
#include <iostream>
#include <cstring>
int main() {
const char* myString = "Hello, World!";
size_t length = strlen(myString);
std::cout << "The length of the string is: " << length << std::endl;
return 0;
}
```
在这个例子中,`strlen(myString)` 将返回 13,因为字符串中有13个字符(包括空格和感叹号),但不包括最后一个'\0'。
strlen函数使用例子
strlen函数用于计算字符串的长度,其使用方法如下:
```c++
#include <iostream>
#include <cstring>
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
```
其中,`strlen()`函数需要包含头文件`<cstring>`,并且接受一个`const char*`类型的参数,返回一个`size_t`类型的值,表示字符串的长度。在上述例子中,我们定义了一个字符串`str`,并使用`strlen()`函数计算其长度并输出。
阅读全文