본문 바로가기
카테고리 없음

[c,c++] pointer를 이용한 기본 swap코드

by 팁텍북 2018. 7. 24.

[c,c++] pointer를 이용한 기본 swap코드



#include<iostream>

using namespace std;


void swap(int *ptr1, int *ptr2);


int main(void)

{

int num1,num2;

num1=1;

num2=2;


cout<<"초기값";

cout<<num1<<" "<<num2<<endl;

//==============

swap(&num1, &num2);

//==============

cout<<"결과값"<<endl;

cout<<num1<<" "<<num2;

return 0;

}


void swap(int *ptr1, int *ptr2)

{

int temp = *ptr1;

*ptr1 = *ptr2;

*ptr2 = temp;

}

댓글