C语言中查找字符串长度的方法包括使用内置函数、手动遍历字符串、以及使用递归的方法等。本文将详细介绍这几种方法,并为每种方法提供示例代码和解释。
一、使用内置函数strlen
C语言标准库提供了一个专门用于计算字符串长度的函数:strlen
。它位于string.h
头文件中,使用非常方便。
1.1、使用方法
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, World!";
int length = strlen(str);
printf("The length of the string is: %dn", length);
return 0;
}
strlen
函数以字符串的首地址为参数,遍历字符串直到遇到终止符