题目内容

设有下列语句:charstr1[]="string",str2[8],*str3,*str4="string";则_______是对库函数strcpy的不正确调用。此函数用来复制字符串。

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

查看答案
更多问题

有以下语句:int a[5]={0,1,2,3,4,5},i;int *p=a;设0≤i<5,对a数组元素不正确的引用是__________

A. *(&a[i])
B. a[p-a]
C. *(*(a+i))
D. p[i]

若有定义int *p1,*p2; 则错误的表达式是________。

A. p1+p2
B. p1-p2
C. p1
D. p1=p2

以下叙述错误的是________。

A. 存放地址的变量称为指针变量
B. NULL可以赋值给任何类型的指针变量
C. 一个指针变量只能指向类型相同的变量
D. 两个相同类型的指针变量可以作加减运算

以下程序段运行后,表达式*(p+4)的值为_______。char a[]="china"; char *p; p=a;

A. 'n'
B. 'a'
C. 存放'n'的地址
D. 存放'a'的地址

答案查题题库