資源簡介
這是一個(gè)簡易的停車場收費(fèi)管理系統(tǒng),希望通過這個(gè)簡單的程序,使初學(xué)VC++的同學(xué)對這門語言有一些基礎(chǔ)的認(rèn)識(shí),希望能幫助到需要的同學(xué)
代碼片段和文件信息
#include?
#include?
#include?
#include?
#include??//頭文件
typedef?int?ElemType;
const?ElemType?parksize=2;//停車場停車容量
const?ElemType?vnumber=10;//車牌號(hào)字符數(shù)量
const?double?priceHour=10;//每小時(shí)停車收費(fèi)價(jià)格
struct?Vehical?????//車輛結(jié)構(gòu)體
{
char?vhlnum[vnumber];?//車牌號(hào)字符數(shù)組
time_t?ArrivalTime;??//汽車到達(dá)時(shí)間
time_t?DepartTime;???//汽車離開時(shí)間
};
struct?ParkStack?????????//停車場類型
{
Vehical?pvhl[parksize];
????ElemType?top;
};
struct?TempStack????????//臨時(shí)棧
{
Vehical?tval[parksize];
ElemType?top;
};
struct?WaitNode????????//等待隊(duì)列節(jié)點(diǎn)類型
{
Vehical?wval;
WaitNode?*next;
};
struct?WaitQueue??????//等待鏈隊(duì)類型
{
????WaitNode?*front;
????WaitNode?*rear;
};
void?InitPS(ParkStack?&ps)??//初始化停車場
{
????ps.top=-1;
}
void?InitTS(TempStack?&ts)??//初始化臨時(shí)棧
{
評論
共有 條評論