C++動態創建二維數組 -开发者知识库

C++動態創建二維數組 -开发者知识库,第1张

之前我一直被這個問題所迷惑,那時我是用的是C,而不是C 。

在使用malloc函數的時候,我可能是有些東西處理得不太好,學的不精,在那時一直沒有實現二維數組的生成。

今天在實驗室正好要寫一個console的小游戲玩,就順手重拾了這個問題。不過在這里,我用的是C 。

這個小游戲的名字是MAP的,所以需要創建一個地圖。

之前測試的方向控制成員函數用的是一個二維數組變量,直接聲明的。

但是我覺得如果能夠添加一個地圖大小控制那么樂趣就會有一定提升。

 

 

首先,創建一個一維數組需要一個一維指針。

形式如下:

C++動態創建二維數組 -开发者知识库,第2张 View Code
1 int *valinttemp=NULL;
2 valinttemp=new int [10];//Or someother variables

最佳答案:

本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复