您的位置:首页 > 其它

求字符串长度的函数strlen

2009-06-04 09:12 155 查看
最常见的:

typedef unsigned long size_t;

size_t strlen(const char *str)
{
size_t len=0;
while(*str++!='/0')
len++;
return len;
}

优化过后的:

size_t strlen(const char *str)
{
register const char *s;
for (s = str; *s; ++s);
return(s - str);
}

有时间测试一下两者到底性能相差多少。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hopestar2/archive/2009/06/03/4239294.aspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: