🆕 strlen函数

This commit is contained in:
fslongjin 2022-01-22 22:56:23 +08:00
parent df7b3a3716
commit a79315a31c

View File

@ -86,3 +86,13 @@ static inline bool list_empty(struct List* entry)
else return false;
}
//计算字符串的长度经过测试该版本比采用repne/scasb汇编的运行速度快16.8%左右)
static inline int strlen(char* s)
{
register int __res = 0;
while (s[__res] != '\0')
{
++__res;
}
return __res;
}