头文件:#include<string.h>函数
使用 char*s="GoldenGlobalView"; printf("%s has %d chars",s,strlen(s));
char*s="GoldenGlobalView"; printf("%s has %d chars",s,strlen(s));
做用:返回字符串长度。遇到“\0”后返回,不包含结束符“\0”。 sizeof返回的是变量所占用的内存数,不是实际长度。而且,sizeof不是函数,是一个取字节运算符。 sizeof能够用类型作参数,strlen只能用char*作参数,且必须是以''\0''结尾的。code