首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2012-10-12 
关于数据结构中栈定义中遇到的小问题typedef struct {int data[2][MaxSize]int top}Stackint push(Stac

关于数据结构中栈定义中遇到的小问题
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

热点排行