컴퓨터/C

C 구조체

Begi 2022. 5. 2. 22:50
반응형

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;

 

반응형