摘要: C语言编程的一些参数传递问题1.指针参数例子,交换传入两个数(1)void swap(int *a,int *b)// right调用方式,swap(&c,&d);(2)void swap(int a,int b)//wrong调用方式,swap(c,d)总结:(1)是对的。&c和a指向的内容是相同的,均为c(或者*a),但是&c和a的地址不一样。即,内存为存储c开辟了一个空间S1,而&c和a则是两个指针,内存用另外两个空间(不同)存储二者,这二者均指向S1,即内容c(或者*a)2.指针的指针就是说传入的指向指针的指针,作用类似于指针的引用3.指针的引用 阅读全文
posted @ 2012-09-15 21:29 dreamboke 阅读(831) 评论(0) 推荐(0) 编辑