C - strlen() for utf-8 string

2020-07-15  本文已影响0人  _Alpha_
size_t count_utf8_code_points(const char *s) {
    size_t count = 0;
    while (*s) {
        count += (*s++ & 0xC0) != 0x80;
    }
    return count;
}
上一篇下一篇

猜你喜欢

热点阅读