请教一下关于栈的问题,求解答
#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)表示什么意思,多谢了