strlen C · 字符串函数
计算字符串的长度,不包括结尾的 \0。
怎么用
size_t len = strlen(字符串);
小例子
#include <stdio.h>
#include <string.h>
int main(void) {
char s[] = "abc";
printf("%zu", strlen(s));
return 0;
}
运行结果
输出 3
提醒:时间复杂度是 O(n),因为它要找到 \0;sizeof(s) 会包含 \0
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C全部词条