[C언어] 구조체와 공용체(2)
·
🛠️Backend/⚙️C
✅ 1. 함수와 구조체(1) 구조체형 자료를 함수에 전달하는 2가지 방식값에 의한 자료 전달 방식과 참조에 의한 자료 전달 방식 두 가지로 나뉨.(2) 값에 의한 구조체형 자료 전달 방식구조체 자료를 함수에 전달하는 방식이며, 함수의 형식 매개변수는 구조체형으로 선언함.구조체 전체를 형식 매개변수에 복사함. 즉, 형식 매개변수는 실 매개변수의 복사본이며, 다른 주소값을 갖게 됨.구조체의 용량이 큰 경우 인수 전달이 비효율적일 수 있음.구조체 전체를 복사하므로 많은 시간을 소비하며, 구조체 복사본을 저장하기 위해 큰 기억공간을 사용하게 됨.#include struct num calc(struct num); // 함수 선언struct num { int x; int y; int sum; int mul;..