C语言:写一个函数求字符串长度

#include<stdio.h>
#include<assert.h>
size_t my_strlen(const char* str) {
	assert(str);
	size_t count = 0;
	while (*str!='\0') {
		str++;
		count++;
	}
	return count;
}
int main() {
	char arr[] = "abcdef";
	size_t n = my_strlen(arr);
	printf("%u\n", n);
}

运行结果