胡铭 发表于 2014-4-28 11:13
test(n,m)调用的就是n和m的地址,和void test(int* a,int* b);
test(&n,&m);
一个意思;
星河鹭起 发表于 2014-4-28 11:28
不是的把,调用地址应该是test(&n,&m) 这样才是地址调用的吧 。。。
gaoxinglei123 发表于 2014-4-28 12:01
首先,你这种void test(int &a, int &b)的写法不是c语言的写法。这个&a和&b也不是取地址的意思。他们是c++ ...
星河鹭起 发表于 2014-4-28 12:41
同学,应该不是这样的吧 。&在C语言中有两个作用,第一个作用是与运算,第二个作用就是取地址运算。而且 ...
QQ20140428-1@2x.jpg (149.44 KB, 下载次数: 70)
脸皮猴 发表于 2014-4-28 16:06
你的程序有点"非主流"。。。。确实不好理解。。。语法好像就不对。。好像不符合C语言语法看下图
...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |