C언어/함수와 포인터
함수와 포인터 /* 배열의 함수로 인자를 전달하는 방식*/
빛나는 미래
2010. 4. 25. 13:09
#include <stdio.h>
int arr1[2]={1,2};// 배열의 선언과 동시에 초기화
fct(int *arr2) // 인자를 포인터로 선언
{
printf("%d\n",arr2[0]);// 첫번 쨰 요소 출력
arr2[0]=3; // 첫번째 요소 데이타의 변환 *********call by reference************
}
main()
{
fct(arr1);//함수의 인자를 포인터로 전달
printf("%d\n",arr1[0]);// 변환된 데이타의 출력
return 0;
}