C语言查找字符串长度的程序

bt365官方网注册 ⌛ 2026-01-12 07:12:57 ✍️ admin 👁️ 8681 ❤️ 884
C语言查找字符串长度的程序

众所周知,获取字符串长度的最佳方法是使用 strlen() 函数。但是,在这个示例中,我们将手动查找字符串的长度。

不使用 strlen() 函数计算字符串长度

#include

int main() {

char s[] = "Programming is fun";

int i;

for (i = 0; s[i] != '\0'; ++i);

printf("Length of the string: %d", i);

return 0;

}

输出

Length of the string: 18

在这里,我们使用 for 循环遍历字符串中的字符,从 i = 0 开始,直到遇到 '\0'(空字符)。在每次迭代中,i 的值都会增加 1。

循环结束后,字符串的长度将存储在 i 变量中。

注意:此处,数组 s[] 包含 19 个元素。最后一个元素 s[18] 是空字符 '\0'。但我们的循环在遇到它时终止,因此不计算此字符。

相关推荐

bt365官方网注册 2025年8月5日最新银行定期存款利息一览:按年限告诉你多少钱
bt365官方网注册 NumPy 文档#

NumPy 文档#

⌛ 08-24 👁️ 343
bt365官方网注册 FurMark免安装版下载-FurMark中文免安装版下载
365be是啥 品牌简介

品牌简介

⌛ 08-26 👁️ 2122