返回首页   进站必读

8.4 strlen


8.4 strlen

#include <string.h>
size_t strlen(const char *s);
返回值:字符串的长度

作用:测试字符串的长度(不包括字符串结尾的’\0’)。

例如:

#include <stdio.h>
#include <string.h>

int main(int argc, char *argv[])
{
	char *s = "hello world!";

	printf("%s has %d chars", s, strlen(s));

	return 0;
}

strlen和sizeof不同,strlen是库函数,而sizeof只是一个关键字,在学习的过程中体会两者的区别。