数据结构王道代码报错(自用记录)
在看王道第三章顺序栈实现的时候,储存类型描述的代码打上去会报错#define Maxsize 50typedef struct{elemtype data[Maxsize];int top;}SqStack;报错为:Unknown type name 'elemtype'通过搜索得到,elemtype只是一个别名,需要把自己要用的类型定义为elemtype才行。所以根据百度搜索到的方法,自己改了一
·
在看王道第三章顺序栈实现的时候,储存类型描述的代码打上去会报错
#define Maxsize 50
typedef struct{
elemtype data[Maxsize];
int top;
}SqStack;
报错为:
Unknown type name 'elemtype'
通过搜索得到,elemtype只是一个别名,需要把自己要用的类型定义为elemtype才行。所以根据百度搜索到的方法,自己改了一下。如下,就不会报错了。
typedef int elemtype;
//下面就可以统一写
elemtype a,b;
//相当于int a,b;
//这样的好处是可以适用于任何类型,只要在用的时候,再定义一次就行了
#define Maxsize 50
typedef struct{
elemtype data[Maxsize];
int top;
}SqStack;

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)