C 언어 구조체매개변수.c
함수의 매개변수로 구조체 전달, 한번에 여러개의 값을 전달
// 함수의 매개변수로 구조체 전달
// 한번에 여러개의 값을 전달
#include <stdio.h>
// 구조체
struct Member
{
char *Name;
int Age;
};
// 함수
void MemberOutput(struct Member m)
{
printf("이름 : %s, 나이 : %d\n", m.Name, m.Age);
}
// 메인함수
void main(void)
{
//[1] Input
struct Member member;
member.Name = "홍길동";
member.Age = 21;
//[2] Output
MemberOutput(member); // 하나의 매개변수로 2개값 전달
}
Comments
Comments are closed