题目内容

以下能正确进行字符串赋值的语句是

A. char s[5] = “good!”;
B. char s[5] = {‘a’, ‘e’, ‘i’, ‘o’, ‘u’};
C. char s[5]; s = “good!”;
D. char *s; s = “good!”;

查看答案
更多问题

库函数strcpy用以复制字符串。若有以下定义和语句: char str[] = “string”, str2[8], *str3, *str4 = “string”; 则对库函数strcpy的不正确调用是

A. strcpy(str3, “HELLO3”);
B. strcpy(str1, “HELLO1”);
C. strcpy(str4, “HELLO4”);
D. strcpy(str2, “HELLO2”);

已知指针p的指向,则表达式*++p的值是

A. 30
B. 21
C. 31
D. 20

若有定义:int x, *pb;,则以下正确的赋值语句是

A. *pb = *x
B. pb = &x
C. *pb = &x
D. pb = x

若有定义和语句: int a[4][5], (*cp)[5]; cp = c; 则对a数组元素的引用正确的是

A. *(cp+3)
B. *(*cp+2)
C. *(cp+1)+3
D. cp+1

答案查题题库