C语言中的strlen函数可以测量字符串的长度,比如测 char a[]="china"; char b[]={"china"}; 那么它可以测 char c[]={'c','h','i','n','a'};的长度吗?char d[]={'c','h','i','n','a','\0'};呢?
#include<stdio.h>
void main()
{
char a[]="china";
char b[]={"china"};
char c[]={'c','h','i','n','a'};
char d[]={'c','h','i','n','a','\0'};
printf("a=%d\nb=%d\nc=%d\nd=%d\n",strlen(a),strlen(b),strlen(c),strlen(d));
getch();
}
这个程序的结果是:
a=5
b=5
c=11
d=5
慕侠2389804
莫回无
相关分类