C语言传值与传值笔记

来源:互联网 发布:java 自定义函数 编辑:程序博客网 时间:2024/05/17 07:22
#include<stdio.h>void f(int a,int b){printf("在f()里,a=%d,b=%d\n",a,b);a = 10;b = 20;printf("在f()里,a=%d,b=%d\n",a,b);}void g(int* a,int* b){printf("在g()里,a=%d,b=%d\n",*a,*b);*a = 10;*b = 20;printf("在g()里,a=%d,b=%d\n",*a,*b);}int main(){int a=1,b=2;printf("在main()里,a=%d,b=%d\n",a,b);f(a,b);printf("在main()里,a=%d,b=%d\n",a,b);g(&a,&b);printf("在main()里,a=%d,b=%d\n",a,b);return 0;}

0 0
原创粉丝点击