这两个函数里都有一个 死循隐唤环。
成都创新互联-专业网站定制、快速模板网站建设、高性价比沙湾网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式沙湾网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖沙湾地区。费用合理售后完善,十多年实体公司更值得信赖。
i从1开始灶谨凯取值 ,晌链则i=2*i-1恒成立
函旁或数调用了,是你写的有问题。
比空掘如你第一次调用 swap(n1,n2),这个时候程序把n1,n2的值传给p1,p2,然后p1,p2的值交换了,但是你需要的n1,n2没有变化运亏伍。
你改成void swap(int n1,int n2),引用就可以了
返回-1的时候检查errno这个正凳友全局变举槐量,看错误码,对应就能知道什么原因了,要么路径不对粗野,要么权限不对