값을 교환해주는 함수를 c언어로 제작해 보았습니다
변수 a와 b에 저장된 값들을 교환해주는 change함수를 만들어 사용합니다
#include<stdio.h>
void change(int *num1, int *num2)
{
int tmp = 0; // 보관용 변수
tmp = *num1;
*num1 = *num2;
*num2 = tmp;
}
int main()
{
int a = 10;
int b = 20;
printf("a = %d, b = %d \n", a, b);
change(&a, &b); //값을 바꿔주는 함수에 값이 들어가있는 변수에 주소를 넘겨준다
printf("a = %d, b = %d \n", a, b);
return 0;
}
'C언어' 카테고리의 다른 글
간단한 구구단 코딩 (C언어) (0) | 2020.11.05 |
---|---|
로또 게임 제작 (C언어) (0) | 2020.11.04 |
가위바위보 게임 제작 (C언어) (0) | 2020.11.04 |