char a[80]="ABC",b[80]="LMNP"; int i=0; strcat(a,b); while(a
char a[80]="ABC",b[80]="LMNP"; int i=0; strcat(a,b); while(a
char p[20]={'a','b','c','d'},q[]="abc",r[]="abcde"; strcat(p
设:char a[]="abc",b[]="xyz";则表达式strcat(a,b))的值是
fun(char*a,char *b,char *c){while(*a&&*b){*c=*a; c++; a++;*c
#include void fun(char *a,char *b) { while(*a=='*')a++; whil
解释这段代码的意思fun(char *a,char *b) { while((*a!=’\0’)&&(*b!=’\0’)
char a[7]="abcdef" char b[4]="ABC" strcpy(a,b) printf("%c",a
unsigned char a[4] = {0,0,0,1};int b = *((int*)a); 这样执行完毕后,b
main() { int a=18,b=11; while (a!=b) {while(a>b) a-=b;while(
以下合法的数组定义a.char a[]="string"; b.char a[6]="string";c.int a[5
char a='i' b='a' int c; c=a+b; a=c; 执行后变量a b c的值是多少
char a[100],b[100],*p=a,*k=b; int i=0,n=0; scanf("%s%s",p,k)