表达式strlen(“hello”)的值是()。A.4B.5C.6D.7
表达式strlen(“hello”)的值是()。
A.4
B.5
C.6
D.7
表达式strlen(“hello”)的值是()。
A.4
B.5
C.6
D.7
第1题
设s1=“Hello”,s2=“student”,函数StrDel(s2,strlen,(S1),3)的值是________
A.空串
B.lo
C.stud
D.ent
第3题
设有定义charstr[]=Hello;则语句printf(%d%d,sizeof(str),strlen(str));的输出结果是
A.66
B.65
C.55
D.56
第4题
以下程序的输出结果是______。
main()
{ char st[]:"hello\O\t\\";
printf("%d,%d\n",strlen(st),sizeof(st));
}
第5题
#include<stdio.h>
void fun(char *fiame.,char *st)
{ FILE *myf; int i;
myf=fopen(Name,"w");
for(i=0;i<strlen(st);i++)fputc(st[i],myf);
felose(myf);
}
main()
{fun("test", "new world");fun("test","hello,");}
A.hello, B.new worldhello, C.new world D.hello,rld
第9题
有定义语句:chars[10]=1234567\0\0;则strlen(s)的值是
A.8
B.7
C.9
D.10
第10题
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.S=hello;则以下叙述中正确的是
A.语句++p->a;的效果是使P增1
B.(p++)->a与p++->a都是合语法的表达式,但二者不等价
C.语句*p->s++;等价于(*p)->s++;
D.语句++p->a;的效果是使成员a增1