此專案是學習c++網課的時候按上面的要求完成的,花費了將近2個小時。
1.商店暫時只支援一種型別的商品
2.商品具備名稱、**、庫存等屬性
3.模擬玩家購買遊戲道具
玩家選擇需要購買的道具
玩家同意交易後扣除相應遊戲幣
對應庫存數中扣除需要購買的數量
玩家揹包增加該商品且增加該商品數的對應數量
#pragma once
typedef
struct shop
;//**
typedef
struct bag
;//typedef struct bag
#include
#include
#include
#include
#include
"shop.h"
shop shop[
100]
; bag bag[
100]
;static
double money =
139226280;/*
char* name; //商品名稱
char* desc; //商品描述
double price; //商品**
int nums; //商品餘量
*///初始化揹包
void
init
(struct bag* bag,
int i)
//初始化揹包
}//初始化**
void
inputshop
(struct shop* shop,
int i)
//輸出**物品資訊
void
outputshop
(struct shop* shop,
int i)
}//輸出揹包資訊
void
outputbag
(struct bag* bag,
int i)
}//購買功能
void
buy(
struct shop* shop,
struct bag* bag)
else
}int
main()
模擬實現select元件功能
最近有個頁面需要用到select,ui給定了特定的樣式,但是瀏覽器預設select的樣式改不了,所以自己模擬實現乙個 頁面結構 div class buildselect timeselect div class sel show id timetext div div class text spa...
在C 中模擬實現boost bind的功能
接觸過boost的c 程式設計的朋友可能對boost bind的印象比較深刻,通過它可以很容易的改變函式的引數個數,實現函式的委託封裝。在非同步程式設計中有著廣泛的應用。在c 中卻沒有提供這一功能,然而,得益於c 強大而靈活的語法機制,我們可以用匿名函式很容易的模擬實現這一過程。首先看一下如下三個函...
模擬實現instanceof的功能 js
typeof是用來判斷資料型別的,就乙個引數 使用方式像這樣 typeof num,就是判斷num是什麼型別 typeof 一般只能返回如下幾個結果 number string boolean object function 和 undefined 著重看這幾個 物件,陣列 都是引用型別 使用typ...