반응형
[C언어 소스] 두 수를 바꾸는 함수
#include <stdio.h>
void Swap(int *a,int *b);
int main()
{
int i = 2;
int j = 3;
printf("before i:%d j:%d\n",i,j);
Swap(&i, &j);
printf("after i:%d j:%d\n",i,j);
return 0;
}
void Swap(int *a,int *b)
{
int temp = 0;
temp = *a;
*a = *b;
*b = temp;
}
실행 결과
before i:2 j:3
after i:3 j:2
본문
반응형
'C언어 > 디딤돌 C언어 예제' 카테고리의 다른 글
[C언어 소스] 지역변수의 값을 전달하여 구조적으로 작성한 예 (0) | 2016.11.28 |
---|---|
[C언어 소스] 10 명의 국어 성적을 관리하는 프로그램 (0) | 2016.11.27 |
[C언어 소스] 특정 범위 내의 정수 합계를 구하는 함수 (0) | 2016.11.27 |
[C언어 소스] 함수 선언문, 정의문, 호출문 (0) | 2016.11.27 |
[C언어 소스] 인덱스 연산을 사용한 예 (0) | 2016.11.27 |