不使用 strlen()

简介: 【10月更文挑战第32天】这段 C 语言程序用于计算用户输入的字符串长度,而不使用 `strlen()` 函数。程序通过逐个读取字符直到遇到字符串结束符 `\0`,统计字符个数并输出字符串长度。例如,输入 "runoob" 时,输出的字符串长度为 6。

不使用 strlen()

include

int main()
{
char s[1000], i;

printf("输入字符串: ");
scanf("%s", s);

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

printf("字符串长度: %d", i);
return 0;

}

输出结果为:

输入字符串: runoob
字符串长度: 6

相关文章
|
6月前
strlen,strcpy,stract,strcmp,strstr函数的模拟实现
strlen,strcpy,stract,strcmp,strstr函数的模拟实现
56 3
|
6月前
|
C语言
字符串函数`strlen`、`strcpy`、`strcmp`、`strstr`、`strcat`的使用以及模拟实现
字符串函数`strlen`、`strcpy`、`strcmp`、`strstr`、`strcat`的使用以及模拟实现
|
6月前
|
存储 编译器 C语言
strlen函数详解
strlen函数详解
199 2
strlen和sizeof详解
strlen和sizeof详解
84 0
|
C语言
自己实现strcpy和strlen函数
自己实现strcpy和strlen函数
85 0
sizeof和strlen的对比
sizeof和strlen的对比
51 0
strlen的实现
strlen的实现
52 0
sizeof与strlen练习
sizeof与strlen练习
50 0
strlen, strcpy,strcmp,strcat,strncpy,strncmp,strncat,strst库函数的详细解析以及模拟实现
🐰strlen 🐰模拟strlen 🐰strcpy 🐰模拟strcpy 🐰strcat 🐰模拟strcat 🐰strcmp 🐰模拟strcmp 🐰strncpy 🐰strncat 🐰strncmp 🐰strstr 🐰模拟strstr