C 函数传递方式

来源:互联网 发布:怎么提高淘宝店铺权重 编辑:程序博客网 时间:2024/05/23 23:22

1、值传递

2、地址传递

(例子)

#include <stdio.h>
//值传递 
void function1(int a)
{
a++;
printf("函数内:%d\n",a);
}
//地址传递 
void function2(int a[])
{
a[0]++;
printf("函数内:%d\n",a[0]);

void main()
{
int num = 10;
function1(num);
printf("调用后:%d\n",num);


int num[1] = {10};
function2(num);
printf("调用后:%d\n",num[0]);
}




0 0
原创粉丝点击