本帖最后由 zhs 于 2014-7-8 15:34 编辑
#include <stdio.h>
#include <string.h>
int main()
{
char name[]="test";
char name1[2]={'o','k'};
int size=strlen(name1);
printf("%d\n",size);
}
输出结果为6。
我疑问的是,如果执行下面这段代码,会输出几呢,因工作没带mac,请有条件的童鞋帮忙运行一下
#include <stdio.h>
#include <string.h>
int main()
{
char name[4]="test";
char name1[2]={'o','k'};
int size=strlen(name1);
printf("%d\n",size);
}
|