如何定义数据类型

时间:2014-02-19 01:25:48

标签: c stack systems-programming

如果我这样做,有人可以告诉我吗?

typedef struct {
    int *stk;
    int *sp;
} StackType;

我应该定义一个StackType

1 个答案:

答案 0 :(得分:-1)

这是绝对正确的。

有两种选择:

  1. 始终使用struct关键字来定义变量(struct MyStruct {...}; struct MyStruct myVar;
  2. 以您的方式定义类型,仅使用类型名称(MyStruct myVar;)定义变量;