본문 바로가기
C/c언어 수업

p485 배열값바꾸기

by sj0020 2020. 8. 11.
#include <stdio.h>
void IncreArrElm(int arg[]);
void ArrPrintf(const int arg[]);

int main(void)
{
	int arr[3] = { 1, 2, 3 };
	printf("***증가 이전 배열정보 출력***\n");
	ArrPrintf(arr);
	
	IncreArrElm(arr);
	printf("***증가 이후 배열정보 출력***\n");
	ArrPrintf(arr);
	return 0;
}

void IncreArrElm(int arg[])
{
	int i;
	for (i = 0; i < 3; i++)
		arg[i] = arg[i] + 1;
}

void ArrPrintf(const int arg[])
{
	int i;
	for (i = 0; i < 3; i++)
		printf("%4d", arg[i]);

	// arg[i]=arg[i]+1; // 실수로 삽입된 코드라고 가정
	printf("\n");
}

'C > c언어 수업' 카테고리의 다른 글

이차원 배열 개념  (0) 2020.08.19
포인터  (0) 2020.08.11
p481 배열 주소값 전달 원리  (0) 2020.08.11
p460 이차원배열 시작주소  (0) 2020.08.07
p452 도서관자리 2차원배열  (0) 2020.08.07