我有三个指针*player1
,*player2
和*currentPlayer
。
指针*currentPlayer
将始终指向*player1
或*player2
。要在两者之间切换,我一直在执行以下操作:
if (currentPlayer == player1) {
currentPlayer = player2;
}
else {
currentPlayer = player1;
}
我的问题是,有没有更简单、更优雅的方式在这两个指针之间进行交换?