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

怎的初始化这样的栈

2013-09-09 
怎样初始化这样的栈?如题:#include stdafx.h#include stdio.h#include stdlib.h#define SIZE 5typed

怎样初始化这样的栈?
如题:

#include "stdafx.h"
#include "stdio.h"
#include "stdlib.h"

#define SIZE 5
typedef int Item;

typedef struct stack
{
Item items[SIZE];
int account;//栈内成员的个数;
}Stack;

void InitializeStack(Stack *p);

int main(void)
{
Stack A;
return 0;
}

void InitializeStack(Stack *p)
{
p->account = 0;  //这样算初始化吗?

}
[解决办法]
算,这个栈就一个个数和元素,元素使用时再初始化,个数最开始就要初始化
[解决办法]
清空不必要的数据,然后赋值初始化需要的数据,
分配初始化状态下需要的内存空间就好啦!

热点排行