形参,实参

来源:互联网 发布:windows libevent api 编辑:程序博客网 时间:2024/05/14 21:50

#include <stdio.h>

 

int a,b;

 

int main()

{

    int func(int *p1, int *p2);

   

    int *pointer_1, *pointer_2;

 

    printf("enter a and b:");

    scanf("%d %d", &a, &b);

 

    pointer_1 = &a;

    pointer_2 = &b;

 

    if (a < b)

    {

        func(pointer_1, pointer_2);

    }

    printf("max = %d, min = %d\n", *pointer_1, *pointer_2);

 

    return 0;

}

int func(int *p1, int *p2)

{

   p1 = &b;

   p2 = &a;

   return (0); //错误!!不能企图通过改变形参的值来改变实参的值

}

0 0
原创粉丝点击