如何有效(及时)计算C中字符串的长度?
现在我正在做:
int calculate_length(char *string) {
int length = 0;
while (string[length] != '\0') {
length++;
}
return length;
}
Run Code Online (Sandbox Code Playgroud)
但是与strlen()相比它很慢,例如,有没有其他方法可以做到这一点?
谢谢.
编辑:我在一个独立的环境中工作,我不允许使用任何外部库,包括"string.h".