1 2 3 4 5 6 7 8 9 10 11
#include <string.h> size_t strnlen(const char *s, size_t maxlen) { size_t i; for (i = 0; i < maxlen; i++) { if (s[i] == 0) { break; } } return i; }