Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- SQL
- docker
- node.js
- express
- Servlet
- Cookie
- autowired
- 배포
- 알고리즘
- 도커
- Spring
- RDS
- 비트코인
- jQuery
- HTML
- AWS
- JavaScript
- JSP
- CSS
- tiles.xml
- 웹게임
- 웹소켓
- 암호화
- model1
- EC2
- Ajax
- phaser
- 블록체인
- websocket
- PL/SQL
Archives
- Today
- Total
記錄
C) 구조체 (2) 본문
출처 : https://www.youtube.com/watch?v=_Cn2TXFf2Cg
typedef로 간단히 정의를 해뒀어도 struct로 선언이 가능하다
보기 좋으라고 두 줄로 된 것이지 실제로 메모리상에는 모두 일렬로 공간이 할당된다
구조체 선언 방식 두 가지 실습
#include <stdio.h>
#include <stdlib.h>
struct Books1 {
char Name[64];
char Author[32];
int Price;
};
typedef struct Books2 {
char Name[64];
char Author[32];
int Price;
} Books2;
int main(void){
struct Books1 book_1 = {"Harry Potter", "JK", 20000};
Books2 book_2 = {"Three country", "Lee", 15000};
//struct Books2 book_2 = {"Three country", "Lee", 15000};
// typedef로 처리해둔 것이지만 정식으로 struct를 이용해 선언하는 것도 가능
return 0;
}
'Computer language > C' 카테고리의 다른 글
C) 구조체 (3) (0) | 2017.12.21 |
---|---|
C) 구조체 (1) (0) | 2017.12.21 |
C) 배열과 포인터 (0) | 2017.12.21 |
C) 배열 (0) | 2017.12.21 |
C) 포인터 (0) | 2017.12.21 |
Comments