我想找到是否有任何方法可以找到任何字符串的长度C.
这是我的方式:
#include <stdio.h>
int main()
{
char s[10] = "hello";
int i , len = 0;
for(i = 0; s[i] != '\0'; i++)
{
len++
}
printf("length of string is: %d" , len);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我想找到,如果有任何方法可以在一行代码中获得字符串的长度.
你可以简单地这样做:
for(len = 0; s[len] != '\0'; len++);
Run Code Online (Sandbox Code Playgroud)
因此,在一行代码中,您将获得存储在len中的字符串长度.