게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c언어 질문좀 받아주세요
게시물ID : jisik_85245짧은주소 복사하기
작성자 : 강두
추천 : 1
조회수 : 610회
댓글수 : 5개
등록시간 : 2010/09/23 10:35:56
count이라는 함수가있으면 그 count함수안에서 copy라는 함수를 또호출할때

count함수로 포인터로 넘겨진 배열을 copy함수로 또 포인터를 사용해서 넘기고싶은데요

제가 작성한 소스 일부분에 의하면

int main()
{
      char stgs1[10], stgs2[10], stgs3[10], stgs4[10], stgs5[10]


      count(stgs1, stgs2, stgs3, stgs4, stgs5);  //  count 함수호출
}

void count(char *stgs1p, char *stgs2p, char *stgs3p, char *stgs4p, char *stgs5p)
{
      copy(*stgs1p, *stgs2p, *stgs3p, *stgs4p, *stgs5p);   //  copy 함수호출
}

void copy(*(*stgs1p), char *(*stgs2p), char *(*stgs3p), char *(*stgs4p), char *(*stgs5p))
{

*stgs1p[1]=red;
*stgs2p[2]=green;
*stgs3p[1]=blue;           // 이런식으로 쓰는게 맞나요??
}

이런 형식입니다

결론적으로 말씀드리자면 함수안에서 또함수를호출했을때 배열을 포인터로 참조하고싶은겁니다

답변좀 부탁드릴께요
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호