题目内容

已知函数声明:char func(char, char); 请定义一个正确的函数指针变量,使其能够指向func函数。正确的答案是( )。

A. char * p = func;
B. char (*p)(char, char);p = func;
C. char *p(char, char);p = func;
D. char p(char, char);p = func;

查看答案
更多问题

若:int a[2][3] = {1, 2, 3, 4, 5, 6}, *p = *(a+1); 则p[1]的值为( )。

A. 2
B. 4
C. 5
D. 6

若:char s1[80] = "China,", s2[]="Jilin"; 则char *p1 = s1, *p2 = s2;while(*p1) p1++;while(*p1++ = *p2++);*p1 = '\0';puts(s1);输出结果是( )。

A. China,
B. Jilin
China,Jilin
D. 结果不可知

下面各语句行中,能正确进行赋字符串操作的语句行是()

A. char st[4][5]={"ABCDE"};
B. char s[5]={'A','B','C','D','E'};
C. char *s; s="ABCDE";
D. char *s; scanf("%s",s);

以下语句能正确进行赋字符串操作的是:

A. char st[4][5]={“ABCDE”};
B. char s[5]= {‘A’,’B’,’C’,’D’,’E’};
C. char *s; scanf(“%s”,s);
D. char *s;s=“ABCDE”;

答案查题题库