에 대한 구문과는 다음과 같이 코드 블록을 발견 :C++ 포인터와 참조
void swapNode(call * &head, call * &first, call * &second) {
// swap values, assuming the payload is an int:
int tempValue = first->value;
first->value = second->value;
second->value = tempValue;
}
내 질문이 무엇인지 후 넣어 앰퍼샌드의 의미 별표?
아래와 같이 참조를 지정합니다. 그러나 매개 변수를 업데이트하지 않으므로 필요하지 않은 것처럼 보입니다. –
@AnonMail 실제로 머리 매개 변수를 사용하지 않고 메모리 주소의 값을 첫 번째와 두 번째로 교환합니다 –
테스트했습니다. 앰퍼샌드가 필요하지 않습니다. –