C常见问题之结构的声明和结构变量的定义方式

来源:互联网 发布:单片机教程网 编辑:程序博客网 时间:2024/05/21 10:27

不使用typedef的情况:

有如下两种定义结构变量x的方式:

struct str{    int a;    double b;};struct str x;

struct str{    int a;    double b;}x;



使用typedef的情况:

有如下三种定义结构变量x的方式:

typedef struct str{    int a;    double b;}STR;STR x;

typedef struct{    int a;    double b;}STR;STR x;


struct str{    int a;    double b;};typedef struct str STR;STR x;


原创粉丝点击