
C
xiaosong2008
这个作者很懒,什么都没留下…
展开
-
C语言函数调用三种方式:传值调用,引用调用和传地址调用
我想,你只要看了C语言上关于传值函数调用的测试题,一切都会了然于胸: 1. 考题一:程序代码如下: void Exchg1(int x, int y) { int tmp; tmp=x; x=y; y=tmp; printf(“x=%d,y=%d/n”,x,y) } void main() { int a=4,b=6; Exchg1 (a,b) ; printf(“a转载 2014-05-09 22:21:02 · 49583 阅读 · 14 评论 -
C语言的传值与传址调用
传值调用并不能改变两个变量的值,而传址能。 为什么,因为,传值调用,仅仅是在函数内,调换参数的值。 而地址所指向的值,改变的不仅仅是函数内,函数外也改变。 请看代码: 这里还要注意:通常我们不会返回局部变量的地址. /* ************************************************************************ *转载 2014-05-09 22:22:50 · 1248 阅读 · 0 评论