c++인용 또는 지침 을 함수 매개 변수 로 하여 실제 인삼 의 연산 을 실현 합 니 다.
인용 은 일반적으로 정의 되 었 을 때 초기 화 되 지만 매개 변수 로 사용 되 었 을 때 초기 화 됩 니 다.이때 인용 에 대한 변 화 는 인 용 된 변수 에 대한 변화 이다.
인용 변수 에 대한 접근 은 직접 접근 이 고 지침 은 간접 접근 이 며 지침 은 자신의 독립 된 주소 와 메모리 공간 이 있 으 며 인용 은 변수의 별명 에 독립 된 메모리 공간 이 없다.
변 수 를 전달 하 는 포인터
// , , , ( ) 。
// , 。
#include <iostream>
using namespace std;
int main( )
{ void swap(int *,int *);
int i=3,j=5;
swap(&i,&j); //
cout<<i<<" "<<j<<endl; //i j
return 0;
}
void swap(int *p1,int *p2) //
{ int temp;
temp=*p1; // 3 i j
*p1=*p2;
*p2=temp;
}
'인용 형 삼'을 이용 하여 두 변수의 값 교환 실현
#include <iostream>
using namespace std;
int main( )
{ void swap(int &,int &);
int i=3,j=5;
swap(i,j);
cout<<"i="<<i<<" "<<"j="<<j<<endl;
return 0;
}
void swap(int &a,int &b) // , ,
{ int temp;
temp=a;
a=b;
b=temp;
}
//
// i=5 j=3
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
HDU 원활 공사 & & 원활 공사 (차 트 법)모 성 은 도시 의 교통 상황 을 조사 하여 기 존의 도시 도로 통계 표를 얻 었 고 표 에는 모든 도로 가 직접 연 결 된 도시 가 열거 되 어 있다.성 정부의 '원활 한 공사' 목 표 는 성 전체의 어느 두 도시...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.