깜놀하는 해므찌로

C언어 포인터 기초 설명 예시 본문

IT

C언어 포인터 기초 설명 예시

agnusdei1207 2023. 4. 29. 01:30
반응형
SMALL
#include <stdio.h>

// 리턴을 사용하지 않고 포인터를 활용하여 두 값을 서로 바꾸는 방법
void swap(int *x, int *y){
	int temp;
	temp = *x; // x의 값을 temp에 넣음 
	*x = *y;
	*y = temp;
}

int main(void){
	int x = 1;
	int y = 2;
	swap(&x, &y); // & 해당 변수의 주소를 가져옴
	printf("x : %d, y : %d", x, y); 
	return 0;
}
반응형
LIST