성엽이
KKIMSSI
성엽이
전체 방문자
오늘
어제
  • 분류 전체보기 (454)
    • :) (2)
    • C프로그래밍이론 (9)
    • C++프로그래밍 (64)
      • STL (1)
    • C# (2)
    • Visual studio 10.0 (9)
    • AT91SAM7S256 (21)
    • 논리회로 (14)
    • AVR2560 (11)
    • TCPIP (16)
    • NetWork (4)
      • Ubuntu Linux (2)
    • Assembly (21)
    • UNIX 프로그래밍 (6)
    • RFID 분석 (1)
    • Win32 API (7)
    • Cortex-M3 (4)
    • Unity (91)
    • Flutter (9)
    • OwnProject (11)
      • It's mine (5)
      • 마인드스톰 실습 (1)
      • 보고서 자료 (2)
      • RPi B+ (2)
    • ETC (25)
      • 상식 (3)
    • MFC (40)
    • PostgeSQL (18)
    • 영상제어 (6)
      • VFW_영상처리 (1)
    • Python (0)
    • Java (30)
      • SpringBoot (2)
      • Javascript (1)
      • JSP (13)
      • Spring (8)
    • Oracle (4)
      • SQL (3)
    • HTML (6)
      • Thymeleaf (1)
      • CSS (1)
      • Bootstrap (3)
    • IDE (1)
      • VS Code (1)
    • Android (2)
    • Privacy Policy (0)
    • MYSQL (2)
      • MariaDB (2)
    • AWS (5)
    • 개인공부 (0)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 관리자
  • 글쓰기

공지사항

인기 글

태그

  • Boot Code 분석
  • ARM Reverse Engineering
  • WINAPI
  • 문자열 나누기
  • MFC

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
성엽이

KKIMSSI

C++프로그래밍

2013.04.16_C언어_구조체

2013. 4. 16. 16:43

▶ 구조체 합체!


 

typedef struct tage
{

}Newtype;

 struct tage
{

};

typedef struct tage Newtype;














: 위에 두개는 똑같다!



 
#include < stdio.h >

typedef struct
{
  char name[20];
  char pub[10];
  unsigned int price;
  char author[10];
  char date[11];
}BOOK;

int main()
{
  int i;

  BOOK item[3];  // 세권의 내용을 한번에 입력받고, 종료하기전에 
      // 세권의 내용을 한번에 출력해주는 프로그램!
  for(i=0 ;i < 3;++i)
  {
    printf("책이름 & 출판사 & 가격 & 저자 & 출판년도 : ");
    scanf("%s %s %d %s %s", item[i].name, item[i].pub, &item[i].price, item[i].author, item[i].date);      
  }

  for(i=0; i < 3; ++i)
  {
    printf("%s %s %d %s %s\n", item[i].name, item[i].pub, item[i].price, item[i].author, item[i].date);
  }
  
  return 0;
}


: 도서리스트 3개 입력받고 3개 출력되는 프로그램

-----------

9_3.c


9_4.c


booklist.c


test.c

---------

저작자표시 (새창열림)

'C++프로그래밍' 카테고리의 다른 글

2013.04.18_연결리스트_동적자료형/정적자료형  (2) 2013.04.18
2013.04.17_구조체 포인터변수사용  (0) 2013.04.17
2013.04.15_구조체_메모리관리  (0) 2013.04.15
2013.04.12_메인함수_임베디드약간  (0) 2013.04.12
2013.04.11_문자열을다루는배열,포인터배열  (0) 2013.04.11
    'C++프로그래밍' 카테고리의 다른 글
    • 2013.04.18_연결리스트_동적자료형/정적자료형
    • 2013.04.17_구조체 포인터변수사용
    • 2013.04.15_구조체_메모리관리
    • 2013.04.12_메인함수_임베디드약간
    성엽이
    성엽이

    티스토리툴바