c语言程序的问题

1:expected declaration specifiers or '...' before '

错误代码处:

struct exchange{

    int J;

    int F;

    double cm;

}ex, e[1010];

void quickSort(ex *e, int low, int high);

解决方法:把ex *e改成struct exchange *e;

原因:暂时不知。

2:栈方面的相关操作出错

错误代码处:

#define maxSize 5 //栈的最大长度

typedef int ElemType;

typedef struct{

    ElemType data[maxSize]; //存放栈中元素

    int top;    //栈顶指针

}sqStack;

void InitStack(sqStack *s); //栈的初始化

sqStack *s;

InitStack(s);

解决方法:

sqStack s;

InitStack(&s);

原因:暂时不知。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。