A.p“abcd”
B.a“abcd”
C.*p“abcd”
D.*a“abcd”
第1题:
程序中若有如下说明和定义语句
char fun(char*);
main()
{
char*s="one",a[5]={0},(*f1)()=fun,ch;
……
}
以下选项中对函数fun的正确调用语句是
A.(*f1)(A) ;
B.*f1(*s);
C.fun(&A) ;
D.ch=*f1(s);
第2题:
若有定义int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是()。
A.p=1;
B.*q=2;
C.q=p;
D.*p=5;
第3题:
10、若有定义int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是()。
A.p=1;
B.*q=2;
C.q=p;
D.*p=5;
第4题:
下面各语句行中,能正确进行字符串赋值操作的语句是 。
A.char ST[5]={"ABCDE"};
B.char S[5]={'A','B','C','D','E'};
C.char *S; S="ABCDE";
D.char *S; scanf("%s",S);
第5题:
程序中若有如下说明和定义语句 char fun(char *); int main() { char *s="one",a[5]={0},(*f1)()=fun,ch; ...... } 以下选项中对函数 fun 的正确调用语句是().
A.(*f1)();
B.*f1(*s);
C.fun(&a);
D.ch=*f1(s);