46.字符和字符串函数01

/*
每串字符后面都必须要有结束符'\0'=0

下面定义和初始化的方式中,只有最后那一种方式,要注意人为结束符

*/
#include "stdio.h"
#include "string.h"
void main()
{
char s[10]="weweszc";
char s1[10]={'w','e','w','e','s','z','c'};
char s2[]="weweszc";
char s3[]={'w','e','w','e','\0'};

printf("s占的字节数:%d\n",sizeof(s));
printf("s字符串的长度:%d\n",strlen(s));
printf("s1占的字节数:%d\n",sizeof(s1));
printf("s1字符串的长度:%d\n",strlen(s1));
printf("s2占的字节数:%d\n",sizeof(s2));
printf("s2字符串的长度:%d\n",strlen(s2));
printf("s3占的字节数:%d\n",sizeof(s3));
printf("s3字符串的长度:%d\n",strlen(s3));
}

猜你喜欢

转载自www.cnblogs.com/wyj1212/p/9006714.html
今日推荐