当我尝试使用指针交换这两个整数时,我得到分段错误.
基本上在我交换之前,x被分配给1并且y被分配给2.在交换之后,x被分配给2并且y被分配给1.
该程序采用两个整数x和y,据说可以交换它们:
int swap(int x,int y){ int *swapXtoY; int *swapYtoX; *swapXtoY = y; *swapYtoX = x; }
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。