当前位置 : 主页 > 编程语言 > c语言 >

strlen

来源:互联网 收集:自由互联 发布时间:2023-09-06
strlen的使用 #include stdio.hint main(){char arr[] = abcdef;printf(%d\n, strlen(arr));//6} strlen函数模拟实现 模拟实现strlen,strlen函数在对字符串中的字符进行统计时,遇见’\0’停止。 #include stdio.hint m

strlen的使用

#include <stdio.h>
int main()
{
	char arr[] = "abcdef";
	printf("%d\n", strlen(arr));//6
}

strlen函数模拟实现

模拟实现strlen,strlen函数在对字符串中的字符进行统计时,遇见’\0’停止。

#include <stdio.h>
int my_strlen(const char* arr)
{
	const char* start = arr;//将arr数组首元素地址赋给start
	const char* end = arr;
	while(*end)
	{
		end++;
	}
	return end-start;
}
int main()
{
	char arr[] = "abcdef";
	int len = my_strlen(arr);
	printf("%d",len);//6
	return 0;
}

上一篇:1.14 手工插入ShellCode反弹
下一篇:没有了
网友评论