tyf1218405122 发表于 2022-3-27 19:31:00

函数

#include <stdio.h>

int main(void)
{
        int a=31;
        int fun(int x,int y,int z);
        fun(5,2,a);
        printf("%d",a);
}

int fun(int x,int y,int z)
{
        z=x*x+y*y;
        return z;
}

basketmn 发表于 2022-3-27 19:45:19

#include <stdio.h>
int fun(int x,int y,int *z);
int main(void)
{
      int a=31;
      
      fun(5,2,&a);
      printf("%d",a);
}

int fun(int x,int y,int *z)
{
      *z=x*x+y*y;
      return *z;
}

tyf1218405122 发表于 2022-3-27 19:52:22

basketmn 发表于 2022-3-27 19:45


???

tyf1218405122 发表于 2022-3-27 19:54:40

basketmn 发表于 2022-3-27 19:45


我发的那个为啥是31

tyf1218405122 发表于 2022-3-27 20:44:23

basketmn 发表于 2022-3-27 19:45


明白了{:5_105:}

gandixiwang 发表于 2022-3-27 20:49:32

{:10_254:}

C丁洞杀O 发表于 2022-3-27 22:29:48

???直接使用参数啊,不要再定义一次了
页: [1]
查看完整版本: 函数