注册 登录
编程论坛 数据结构与算法

请教一下关于栈的问题,求解答

hiwo 发布于 2011-01-05 23:07, 624 次点击
#define STACK_INIT_SIZE 10 /* 存储空间初始分配量 */
void InitStack(SqStack &S)
{ // 构造一个空栈S
   if(!(S.base=(int *)malloc(STACK_INIT_SIZE*sizeof(int)))
     exit(OVERFLOW); // 存储分配失败
   S.top=S.base;
   S.stacksize=STACK_INIT_SIZE;
}
这里的STACK_INIT_SIZE*sizeof(double)表示什么意思,多谢了
3 回复
#2
寒风中的细雨2011-01-06 10:23
分配空间
#3
dzpanlan2011-01-07 21:49
分配 STACK_INIT_SIZE  * (double所占的字节)大小的空间
#4
li_danwang2011-01-10 09:10
#define STACK_INIT_SIZE 10   
STACK_INIT_SIZE  就是10  
分配10个该类型数据空间
1