读书人

关于数据结构中栈定义中遇到的小疑点

发布时间: 2012-10-12 10:17:04 作者: rapoo

关于数据结构中栈定义中遇到的小问题
typedef struct {
int data[2][MaxSize];
int top;
}Stack;

int push(Stack &S,int x, int y)
{
if(S.top==MaxSize)
return 0;
else{
S.top++;
S.data[0][S.top]=x;
S.data[1][S.top]=y;

} return 1;
}

为什么会说是push函数的定义不合法呢

[解决办法]
vs2008 除了MaxSize不认识,编译通过
[解决办法]
有问题么、、

错误信息啥?
[解决办法]
将源代码文件的后缀由.c改为.cpp

读书人网 >C++

热点推荐