解答问题一不小心过界了跑到C++吧去了
c语言吧
全部回复
仅看楼主
level 1
julius818 楼主
“利用“引用形参”实现两个变量的值呼唤。我的怎么不行啊!!!”
昨天用贴吧搜索谭浩强编程书有多少人在推荐。结果搜到了这个贴子,他问一个谭浩强的书上一个程序总是不能编译运行,我忘记了他用的是C++,结果我按照C为其指出了三个问题
"首先在swap在main里面引用,在上文中没有任何声明。在下文中虽然有但编译器编译时他识别不出来,解决办法是在main上声明一个swap的函数类型,或是将swap函数体移到main上方。
第二,swap的声明有问题,应该是void swap(int *a,int *b)。
第三,main函数体内swap传入值的应是地址值,而不应是具体值,正确做法是swap(&i,&j)"
真是自讨苦吃。
2013年10月13日 08点10分 1
1