下列函数的功能是
fun(char *a,char *b)
{ while((*b=*a)!= '\0') {a++,b++;} }
A) 将 a 所指字符串赋给 b 所指空间
B) 使指针 b 指向 a 所指字符串
C) 将 a 所指字符串和 b 所指字符串进行比较
D) 检查 a 和 b 所指字符串中是否有 '\0'
第1题:
有以下函数 fun(char*a,char*b) {while((*a!='\0])&&(*b!='\0')&&(*a==*b)) {a++;b++; } return(*a-*b); } 该函数的功能是
A.计算a和b所指字符串的长度之差
B.将b所指字符串连接到a所指字符串中
C.将b所指字符串连接到a所指字符串后面
D.比较a和b所指字符串的大小
第2题:
有下列程序: #include <stdio.h> void fun(char *a, char *B) { while(*a=='*')a++; while(*b=*A) {b++;a++;} } main() { char *s="*****a*b****",t[80]; fun(s,t);puts(t); 程序的运行结果是( )。
A.*****a*b
B.a*b
C.a*b****
D.ab
第3题:
有下列程序: #include<stdi0.h> voidfun(char*a,char*b) { while(*a==*)a++; while(*b=*a){b++;a++;} } voidmain( ) { char*s="*****a*b****",t[80]; fun(s,t);puts(t) } 程序的运行结果是( )。
A.*****a*b
B.a*b
C.a*b****
D.ab
第4题:
有以下函数 fun(char*a,char*b) { while((*a!='\0')&&(*b!='\0')&&(*a==*b)) { a++;b++; } return(*a-*b); } 该函数的功能是______。
A.计算a和b所指字符串的长度之差
B.将b所指字符串连接到a所指字符串中
C.将b所指字符串连接到a所指字符串后面
D.比较a和b所指字符串的大小
第5题:
下列函数的功能是( )。 fun(char*a,char*b) . {while((*b=*a)!=\0){a++;b++;})
A.将a所指字符串赋给b所指空间
B.使指针b指向a所指字符串
C.将a所指字符串和b所指字符串进行比较
D.检查a和b所指字符串中是否有\O