[問題] 多維陣列可以重新初始化嗎?
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
code block
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
#include<iostream>
#include<windows.h>
#include<conio.h>
#include<vector>
#include<time.h>
問題(Question):
因為我寫了一個貪食蛇的遊戲,
程式全部都寫好了,
而我用地圖初始化的方式如下
int map[18][18]={............};
可是現在我想要加入一些新要素,
當我遊戲死掉之後,我想讓玩家選擇要不要再玩一次
可是如果要在玩的話,我遊戲的地圖必須重新的初始化
因此想請問各位該如何讓陣列在一次的給值?
謝謝
int map[18][18]={-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-3,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,
-4,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-8
};
--
好想忘記這故事 只是記憶無法隨自己的意願所更改
也不能添增自己想要的幻想 無法逃避的現實
走了幾段路 跑了幾條街 進了幾扇門
不少的日出與黑夜 終究還是得面對
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.32.47
※ 編輯: yoll522 來自: 114.34.32.47 (03/19 12:31)
※ 編輯: yoll522 來自: 114.34.32.47 (03/19 12:32)
→
03/19 12:33, , 1F
03/19 12:33, 1F
→
03/19 12:36, , 2F
03/19 12:36, 2F
→
03/19 13:08, , 3F
03/19 13:08, 3F
推
03/19 18:03, , 4F
03/19 18:03, 4F
→
03/19 19:05, , 5F
03/19 19:05, 5F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章