반응형
[C언어 소스] 구조체로 회원 형식 정의
#include <stdio.h>
#include <string.h>
#define MAX_ID_LEN 20
#define MAX_NAME_LEN 30
#define MAX_ADDR_LEN 50
typedef struct _Member Member;
struct _Member
{
char id[MAX_ID_LEN];
char name[MAX_NAME_LEN];
char addr[MAX_ADDR_LEN];
int age;
int gender;
};
int main()
{
Member member = { "" };
strcpy_s(member.id, MAX_ID_LEN, "jejutour");
strcpy_s(member.name, MAX_NAME_LEN, "장언휴");
strcpy_s(member.addr, MAX_ADDR_LEN, "제주도 제주시 애월읍 고내리");
member.age = 20;
member.gender = 1;
printf("아이디:%s 이름:%s \n", member.id, member.name);
printf("주소:%s 나이:%d 성별:%d\n", member.addr, member.age, member.gender);
return 0;
}
실행 결과
아이디:jejutour 이름:장언휴
주소:제주도 제주시 애월읍 고내리 나이:20 성별:1
본문
반응형
'C언어 > 디딤돌 C언어 예제' 카테고리의 다른 글
[C언어 소스] 구조체 포인터 형식으로 멤버 사용 (0) | 2016.11.30 |
---|---|
[C언어 소스] 구조체 형식으로 멤버 사용할 때 버그 (0) | 2016.11.30 |
[C언어 소스] 문자열 복사(strcpy_s 함수, strncpy_s 함수) (0) | 2016.11.30 |
[C언어 소스] 부분 문자열 비교(strncmp 함수) (0) | 2016.11.30 |
[C언어 소스] 문자열 비교(strcmp 함수) (0) | 2016.11.30 |