C语言统计字符串的长度;
时间: 2023-12-27 15:04:16 浏览: 80
C语言实现统计字符串单词数
使用C语言统计字符串的长度可以通过使用标准库函数`strlen`来实现。下面是一个示例代码:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
printf("输入一个字符串:");
fgets(str, sizeof(str), stdin);
// 删除换行符
str[strcspn(str, "\n")] = '\0';
int length = strlen(str);
printf("字符串长度为:%d\n", length);
return 0;
}
```
在这个示例中,我们首先声明一个字符数组`str`来存储用户输入的字符串。然后使用`fgets`函数从标准输入读取字符串,并将其存储在`str`中。接着使用`strcspn`函数找到字符串中的换行符,并将其替换为字符串结束符`\0`,以去除输入时可能包含的换行符。最后使用`strlen`函数获取字符串的长度,并输出结果。
阅读全文