• 2022-06-28
    下面函数功能为。void Exchange(int *p1, int *p2){int p;p = *p1;*p1 = *p2;*p2 = p;}
    A: 交换*p1和*p2的值
    B: 正确,但无法改变*p1和*p2的值
    C: 交换*p1和*p2的地址
    D: 可能造成系统故障
  • A

    内容

    • 0

      下列函数的功能为________。voidExchange(int*p1,int*p2){intp;p=*p1;*p1=*p2;*p2=p;} A: 交换*p1和*p2的值 B: 正确,但无法改变*p1和*p2的值 C: 可能造成系统故障 D: 交换*p1和*p2的地址

    • 1

      有如下函数:void fun(int *p1,int *p2){int p;p=*p1;*p1=*p2;*p2=p;}其功能为( )。 A: 不能改变*p1和*p2的值 B: 能够成功交换*p1和*p2的值 C: 能够成功交换p1和p2的地址 D: 能够成功交换p1和p2的值

    • 2

      以下函数( )。 fun(int *p1,int *p2) { int *p; *p=*p1; *p1=*p2; *p2=*p; } A: 能实现交换*p*p1和*p2的值 B: 指针变量p没有确定指向就使用,运行时出错 C: 能实现交换p1和p2的值 D: 能实现交换p1和p2的指向

    • 3

      有如下函数: fun(int *p1,int *p2) { int *p; *p=*p1; *p1=*p2; *p2=*p; } 其功能为_______。

    • 4

      以下函数的功能是()。 void fun(int *p1,int *p2) { int *p; *p=*p1;*p1=*p2;*p2=*p; } A: 没有交换*p1和*p2的值 B: 存在语法错误,可能造成异常 C: 能成功交换p1和p2所指的变量的值 D: 能成功交换p1和p2的值