//模拟实现strlen
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
size_t mystrlen(const char* str) {
//if (str = NULL) {
// return 0;
//}
assert(str != NULL);
size_t len = 0;
while(str[len] != '\0') {
len++;
}
return len;
}
int main() {
printf("%d\n", mystrlen("acde"));
return 0;
}
实现结果: