c 计算指针内容长度
在C语言中,可以使用`strlen`函数来计算字符串的长度。如果要计算指针内容的长度,可以先将指针内容强制转换为字符串,然后使用`strlen`函数计算字符串的长度。
以下是一个示例代码:
```cc++求字符串长度
#include <stdio.h>
#include <string.h>
int main() {
char *ptr = "Hello";
int length = strlen((char*)ptr);
printf("Length: %d\n", length);
return 0;
}
```
在上述代码中,首先定义了一个指针`ptr`,指向字符串"Hello"。然后,通过将指针强制转换为`char*`类型,将指针内容视为字符串,并使用`strlen`函数来计算字符串长度。最后,将字符串长度打印出来。运行该代码,输出结果为`Length: 5`,即指针内容的长度为5。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论