题目内容

char s[][32]={"Zhangsan","Lisi","Wangwu"}, *p=s[1];以下描述正确的是__________

A. p指向字符串Lisi的L
B. *p是字符L
C. 执行p++; 后,p指向Wangwu的W
D. 执行p++; 后,p指向Lisi的第一个i,即(isi)的地址
E. strcpy(s[2], p); 语法正确
F. strcpy(p++, s[1]); 语法正确

查看答案
更多问题

设int s[128], t[128], *ps=s, *pt=t;函数声明为void fun(int [], int *);则调用合法的语句是

A. fun(s,pt);
B. fun(ps,t);
C. fun(*ps,*pt);
D. fun(*ps,t);

5设STU是某结构体类型的别名,其成员有int id和char name[32],且STU s[10], *p=s;有函数声明void fun(STU [], char *, int); 则以下调用正确的是

A. fun(s, p->name, 10);
B. fun(p, "zhangsan", 10);
C. fun(s, "zhangsan", 10);
D. fun(s, s->name, 10);

设STU是某结构体类型的别名,其成员有int id和char name[32],且STU s[10], *p=s; int num;有函数声明void fun(STU *, char *); 则以下调用正确的是

A. fun(p, (p+1)->name);
B. fun(s, (s+1)->name);
C. num=fun(s, "zhangsan");
D. fun(++p, "zhangsan");
E. fun(++s, "zhangsan");
F. fun(s, p);
G. fun(p,s);

设STU为某结构体类型的别名,其成员有int id;和char name[32]; STU s[20], *p=s; 则,访问s[3]的成员name的方法有__________

A. s[3].name
B. (s+3)->name
C. p[3].name
D. (p+3)->name
E. p->name

答案查题题库