구조체 넘겨주는것.
악당
2023.04.01
질문 제목 : 구조체 넘겨주는것질문 요약 :질문 내용 :
구조체 이름 : Image
ImageStr (Image Save[]){
.
.
.
return Save;
}
void main (){
C=Str(C);
}
이렇게 써도 되나요 ? C도 Image 구조체로 선언 되어있습니다.
근데 여기서 C가 배열로 되어있어용 ;
안된다면 고치는 방법좀 알려주세요. 이렇게 짜고 싶습니다.
-
유키
무리해서.. 리턴문을 쓰려고 하시는 것 같은데..
이왕 인수로 넣은거.. 그냥 그 함수 안에서 다 처리하는 것도 좋은 방법일 듯 합니다..
괜히 리턴문 만들어서 쓰기 복잡하게 하는 것 보다는 나을 것 같은데...
그런데 형식상으로는 맞는것 같네요..
갑자기 궁금한게 생겼네요...
배열은 포인터..이니까 저런식으로 배열을 인수로 잡는 경우, 배열 안의 수치들은 함수 내에서 직접적으로 변경이 될 수 있나요..?;; -
마디
그냥 Str(C); 만 하셔도 될겁니다