본문 바로가기
자료구조

변수 값 교환 함수

by chaechaekim 2019. 5. 21.
#include<stdio.h>

void printAB(int x, int y)
{
	printf("변수 값을 순서대로 출력하면 %d, %d 입니다.\n", x, y);
}
void swap(int *a, int *b)
{
	int tmp;
	tmp = *a;
	*a = *b;
	*b = tmp;
}
int main()
{
	int a = 2, b =3;
	
	printAB(a,b);
	swap(&a, &b);
	printAB(a, b);
	
	return 0;
}

/*

변수 값을 순서대로 출력하면 2, 3 입니다.
변수 값을 순서대로 출력하면 3, 2 입니다.

--------------------------------
Process exited after 0.01397 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .

*/

'자료구조' 카테고리의 다른 글

그래프 p.93  (0) 2019.08.12
재귀알고리즘을 사용한 이진 트리 순회  (0) 2019.06.11
포인터 제 1 법칙 (law1.c)  (0) 2019.05.20
포인터 실습 2 toOne.c  (0) 2019.05.20
포인터 실습 1  (0) 2019.05.17

댓글