c语言如何计算字符串的字符个数
作者:野牛程序员:2024-07-14 12:40:30C语言阅读 3163
c语言如何计算字符串的字符个数
在C语言中,可以通过标准库函数 strlen 来计算字符串的字符个数。下面是一个示例程序:
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, world!";
int length = strlen(str);
printf("字符串的长度是: %d\n", length);
return 0;
}strlen 函数会返回字符串的长度,不包括字符串末尾的空字符 '\0'。因此,在上述示例中,"Hello, world!" 的长度为13。
如果不使用库函数 strlen,可以通过遍历字符串来计算字符个数。示例如下:
#include <stdio.h>
int main() {
char str[] = "Hello, world!";
int length = 0;
while (str[length] != '\0') {
length++;
}
printf("字符串的长度是: %d\n", length);
return 0;
}这种方法通过遍历字符串,直到遇到字符串末尾的空字符 '\0',从而计算出字符串的长度。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:arduino继电器控制电灯
- 下一篇:c语言关键字一览表
