1 字符串数组
定义字符串数组的时候,会默认在字符串后面添加一个’\0’
2 strlen
在碰到第一个字符串结束符’\0’的时候就结束计算,所以strlen的长度不包括’\0’。
3 实例
#include <stdio.h>
#include <string.h>
int main(void)
{
	int   a=0,b=0,c=0,d=0;
	char str1[20]="0123456789";
	char str2[] = "0123456789";
	a=strlen(str1); //a=10 strlen碰到第一个字符串结束符'\0'为止,然后返回计数器值(长度不包含'\0')
	b=sizeof(str1); //b=20 
	c=strlen(str2); //c=10
	d=sizeof(str2); //d=11
	printf("a=%d,b=%d,c=%d,d=%d\n",a,b,c,d);
	return 0;
}
 


![[Go版]算法通关村第十六关青铜——原来滑动窗口如此简单](https://img-blog.csdnimg.cn/ab6c839fd8754563ba4a17d79d86152f.png)

















