반응형
struct는 사용하는 기본 문법은 다음과 같다. 선언 (Declaration)을 한 후 정의 (Definition)를 한다.
struct STNAME { int i; int j; }; struct STNAME name1; struct STNAME name2; |
다음과 같이 선언과 정의를 동시에 할 수도 있다.
struct STNAME { int i; int j; }name1; |
다음과 같이 정의을 바로 할수도 있다.
struct { int i; int j; }name1; |
typedef 문을 사용하여 정의할 때 struct를 뺄수 있다.
typedef struct STNAME { int i; int j; }; STNAME name1; STNAME name2; |
typedef 문을 사용하여 선언과 정의를 동시에 할 수도 있다.
typedef struct STNAME { int i; int j; }name1; |
반응형
'컴퓨터 > C' 카테고리의 다른 글
C 문자열 포맷 (0) | 2022.05.02 |
---|---|
memcmp와 strcmp와 strncmp의 차이 (0) | 2022.05.02 |
C 변수 선언명 변경하기 (0) | 2022.05.02 |
Visual C++ 시리얼 통신 프로그래밍 (0) | 2022.04.02 |
널 포인터(NULL pointer) (0) | 2021.08.01 |
댓글