[单选题]

下面函数的功能是______。 exchange(int*ptr1,*ptr2) { int*ptr; ptr=-ptr1; ptr1=ptr2; ptr2=ptr; }

A.交换*ptr1和*ptr2的值

B.无法改变*ptr1和*ptr2的值

C.可能造成系统故障,因为使用了空指针

D.交换*ptr1和*pb2的地址

参考答案与解析:

相关试题

在整型指针变量ptr1、ptr12的定义中,错误的是 ______。

[单选题]在整型指针变量ptr1、ptr12的定义中,错误的是 ______。A.int x, *ptr1, ptr2;B.int*ptrl, x, *ptr2;C.int x,*ptrl=&x,*ptr2;D.int*ptr1, x,*ptr2=&x;

  • 查看答案
  • 对于以下函数声明 void fun(int array[4],int£«ptr)

    [单选题]对于以下函数声明void fun(int array[4],int+ptr);以下叙述中正确的是( )。A.array,ptr都是指针变量B.调用fun函数时,实参的值将逐一复制给arrayC.调用fun函数时,array按值传送,ptr按地址传送D.array是数组,ptr是指针,它们的性质不同

  • 查看答案
  • int (*ptr) (),则ptr是一维数组的名字。( )

    [主观题]int (*ptr) (),则ptr是一维数组的名字。( )

  • 查看答案
  • int *ptr=arr;

    [主观题]int *ptr=arr;

  • 查看答案
  • 设有说明int(*ptr)[M];其中的标识符ptr是______。

    [单选题]设有说明int(*ptr)[M];其中的标识符ptr是______。A.M个指向整型变量的指针B.指向M个整型变量的函数指针C.一个指向具有M个整型元素的一维数组的指针D.具有M个指针元素的一维指针数组,每个元素都只能指向整型变量

  • 查看答案
  • 设有说明int(*ptr)[M];其中的标识符ptr是()。

    [单选题]设有说明int(*ptr)[M];其中的标识符ptr是( )。A.M个指向整型变量的指针B.指向M个整型变量的函数指针C.一个指向具有M个整型元素的一维数组的指针D.具有M个指针元素的一维指针数组,每个元素都只能指向整型变量

  • 查看答案
  • 当发电机发生PTR1故障时,应采取什么措施?

    [问答题] 当发电机发生PTR1故障时,应采取什么措施?

  • 查看答案
  • 当发电机出现PTR1故障时,有何现象出现?

    [问答题] 当发电机出现PTR1故障时,有何现象出现?

  • 查看答案
  • 设有说明int(*ptr)[M],其中的标识符ptr是(45)。

    [单选题]设有说明int(*ptr)[M],其中的标识符ptr是(45)。A.M个指向整型变量的指针B.指向M个整型变量的函数指针C.一个指向具有M个整型元素的一维数组的指针D.具有M个指针元素的一维指针数组,每个元素都只能指向整型变量

  • 查看答案
  • 语句int(*ptr)()的含义是()。

    [单选题]语句int(*ptr)()的含义是( )。A.(!a==1)&&(!b==0)B.(a<b)&&!c‖1C.a&&bD.a‖(b+b)&&(c-a)

  • 查看答案
  • 下面函数的功能是______。exchange(int*ptr1,*ptr2){