在整型指针变量ptr1、ptr12的定义中,错误的是 ______。
A:int x, *ptr1, ptr2; B:int*ptrl, x, *ptr2; C:int x,*ptrl=&x,*ptr2; D:int*ptr1, x,*ptr2=&x;
下面函数的功能是______。
exchange(int*ptr1,*ptr2)
int*ptr;
ptr=-ptr1;
ptr1=ptr2;
ptr2=ptr;
A:交换*ptr1和*ptr2的值 B:无法改变*ptr1和*ptr2的值 C:可能造成系统故障,因为使用了空指针 D:交换*ptr1和*pb2的地址
以下程序段的输出为 ( )
static char a[]="language",b[]="progratne";
char *ptr1,*ptr2;
int k;
ptr1=a;ptr2=b;
for(k=0;k<7;k++)
if(*(ptr1+k)==*(ptr2+k))
printf("%c",*(ptr1+k));
A:gae B:ga C:language D:有语法错误
下面函数的功能是______。 exchange(int*ptr1,*ptr2) { int*ptr; ptr=-ptr1; ptr1=ptr2; ptr2=ptr; }
A:交换*ptr1和*ptr2的值 B:无法改变*ptr1和*ptr2的值 C:可能造成系统故障,因为使用了空指针 D:交换*ptr1和*pb2的地址
已有定义“int k=2;int*ptr1,*ptr2;”,且ptr1和ptr2均已指向变量k,下面不能正确执行的语句是______。
A:k=*ptr1+*ptr2; B:ptr2=k; C:ptrl=ptr2; D:K=*ptr1*(*ptr2);
已有定义“int k=2;int*ptr1, *ptr2;”,且ptr1和ptr2均已指向变量k,下面不能正确执行的语句是______。
A:k=*ptr1+*ptr2; B:ptr2=k; C:ptr1=ptr2; D:K=*ptr1*(*ptr2);
在整型指针变量ptr1、ptr12的定义中,错误的是 ______。
A:int x, *ptr1, ptr2; B:int*ptrl, x, *ptr2; C:int x,*ptrl=&x,*ptr2; D:int*ptr1, x,*ptr2=&x;