본문 바로가기

C Programing

typedef

[leechul@~/C_Study]leechul cat 014-typedef.c

#include <stdio.h>


typedef int INT32;

typedef char MYSTR;


typedef struct mystruct_t {

        int a;

        int b;

} MYSTRX;


int main(int argc, char *argv[])


{

        INT32 i;

        MYSTR mystr[20] = "Hello World";


        MYSTRX gold;

        MYSTRX silver;

        MYSTRX bronze;


        gold.a = 2;

        gold.b = 4;


        printf(" i = %d\n", i);

        printf("mystr = %s\n", mystr);



        printf("gold.a = %d\n", gold.a);

        printf("gold.b = %d\n", gold.b);


        return 0;


}


[leechul@~/C_Study]leechul gcc 014-typedef.c -o 014-typedef.o

[leechul@~/C_Study]leechul ./014-typedef.o 

 i = 4806080

mystr = Hello World

gold.a = 2

gold.b = 4



'C Programing' 카테고리의 다른 글

string functions and operations  (0) 2013.12.08
multiple-source-files  (0) 2013.12.08
main function arguments  (0) 2013.12.08
structure  (0) 2013.12.08
function pointer  (0) 2013.12.08