1 2 3 4 5 6 7 8 9 10 11 12
// See LICENSE for license details. #include <stddef.h> size_t strlen(const char* s) { const char *p = s; for (;; s++) { if (!*s) break; } return s - p; }