第一种错误的主要原因对形参的意义不清晰。如图,main函数将自身局部变量x和y作为实参传入swap函数后,系统将x和y复制了一份作为形参。而swap将形参修改了,实际上只是修改了系统复制的一份副本,原变量并没有被修改