사용자 정의 함수에서 값을 받을 때

익명 사용자의 이미지

사용자 정의 함수를 하나 만들려고 합니다

return값은 없지만

배열로 되어있는 data를 받아서 처리하는 함수입니다.

void function(받아야 할 값)

이렇게 선언되어야 할텐데요

받아야 할 값을 어떻게 표현해야 하나요?

void function(* data)

이렇게 해야 하나요?

익명 사용자의 이미지

만약 님이 말씀하신 배열로써 함수에 값을 전달 하려면 그 속의 인자값은
배열로써 받아야 하겠져? 배열로 하기 싫으심 포인터로 값을 넘기셔도 되
구여.

익명 사용자의 이미지

리턴형이 없는
int, char, float 타입의 매개변수를 갖는
함수는
void function(int ), void function(char ), float function(float )
이런식으로 함수를 선언해주면 되겠죠.
만약 배열형으로된 매개변수를 받는 다면 각각
void function(int *), void function(char *), float function(float *)
이런식으로 함수를 선언해주면 되겠죠.

마지막으로 c언어에서 정의한 용어들을 사용하여 질문하시면
답변하는 사람이나 질의응답을 참고하는 사람들 모두에게
도움이 되겠죠? ^^