반응형
//********************************************************************************************* // 배열을 함수로 전달하기 ( 매개변수로) //********************************************************************************************* #include//배열을 전달 받아서 배열을 화면에 출력하는 함수 //void parr(int pArr[])// []을 이용해서 배열임을 알린다!! void parr(int* pArr) // * 포인터 변수를 이용해서 주소값임을 알린다. { int i; for(i=0;i<5;i++) { printf("%d ",pArr[i]); } } // 사용자에게 이름을 입력 받는 함수 !! void inputname(char* name) { gets(name); } // 배열을 전송받아서 문자열을 출력하는 함수 !! void Showname(char* name) { puts(name); } void main() { //배열의 이름 ?? 주소값 --> 배열이 메모리상에 위치하는 위치값!! int pArr[5] = {0,1,2,3,4}; parr(pArr); char name[32]; inputname(name); Showname(name); }
'C, C++' 카테고리의 다른 글
[C] 다차원 배열 (0) | 2014.11.18 |
---|---|
[C] 간단한 포인터와 배열 (0) | 2014.11.18 |
[C] 문자열과 배열 (0) | 2014.11.18 |
[C] 배열의 개념 (0) | 2014.11.18 |
[C] 포인터 배열 (0) | 2014.11.18 |