怎样用c语言实现一个rpg小游戏的背包功能。比如我在武器店买了一把武器,怎样将这个武器放到背包里面,然后使用,是用二维数组还是别的,请举个例子。求大神指教!小弟不胜感激!
我也不太明白具体你是需要实现一个怎么样的功能,大概写出来是这样的吧。
追问这个都在一行里啊
追答一行里也没什么吧=。=我习惯了而已
追问呃,这个看着不爽,最好是一个一个装备一行
追答=。=你根据自己代码习惯改改就好了。物品存储还是先建好数据库比较好,然后直接调整持有数量。
没学过啊,求指教
???
追答你放进去就
have[num++]=你的物品;
删去就
for(i=0;i<num;i++)
if(have[i]==删去){
for(j=i;j<num-1;j++)
have[j]=have[j+1];
num--;
break;
}