首页 > 用户发贴区 > 编程问题提问区 > 请教:对比如下两个函数的差异
2008
06-14

请教:对比如下两个函数的差异

对比如下两个函数的差异


void exchange(int *pointer1, int *pointer2){


       int *temp;
temp=pointer1;  pointer1=pointer2; pointer2=temp;


}


———————————————————-


void exchange(int *pointer1, int *pointer2){


       int *temp;
temp=pointer1;  pointer1=pointer2; pointer2=temp;


}


请问这2个函数有什么差异啊?


请教:对比如下两个函数的差异》有 1 条评论

  1. aa逆天 说:

    指针的用法有点问题,不能得到预期的效果;

    void exchange(int *pointer1, int *pointer2){

           int temp;
    temp=*pointer1;  *pointer1=*pointer2; *pointer2=temp;< ?:NAMESPACE PREFIX = O />

    }

留下一个回复