以下函数的功能是()。fun(char*a,char*b){while((*b=*a)!='\0'){a++;b++;}}
A. 将a所指字符串赋给b所指空间
B. 使指针b指向a所指字符串
C. 将a所指字符串和b所指字符串进行比较
D. 检查a和b所指字符串是否有'\0'
查看答案
下面程序的运行结果是()。#includemain(){inta=10,b=20,s,t,m,*pa,*pb;pa=&a;pb=&b;s=*pa+*pb;t=*pa-*pb;m=(*pa)*(*pb);printf("s=%d\nt=%d\nm=%d\n",s,t,m);}
下面程序的运行结果是()。#includevoidmain(){char*p1,*p2;p1=p2="abcde";while(*p2!='\0')putchar(*p2++);while(--p2>=p1)putchar(*p2);putchar('\n');getchar();}
下面程序的运行结果是()。#includevoidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}voidmain(){chars1[]="abc",s2[]="123";char*p1=s1,*p2=s2;swap(p1,p2);printf("%s,%s",s1,s2);}
下面程序的运行结果是()。#includevoidf(int*p){*p=*p+3;}voidmain(){inta[5]={50,40,30,20,10},*p;p=a;f(p);printf("%d",*p);}