首先,我需要說,我是一個完整的noob。 我正在嘗試做一些海戰作戰模擬,以便我創建一個隨機字母和數字發生器 這是代碼。順便說一句,我想要實現的是隻有一個變量(猜測)面對用戶指定的船舶位置。C++錯誤:從'int'無效轉換爲'const char *'[-fpermissive] |
char letters[]= {'A','B','C','D','E','F','G','H','I','L'};
\\ lots of code
//RandomAI
int G = rand() % 10 + 1;
int nOut = rand() % 10 + 1;
char lOut = letters[G];
string Guess = lOut + nOut;
return 0;
'nOut'是一個整數。所以目前還不清楚你的產出應該是什麼。它應該像'B3','E7'等一樣?或者你給信件(字面上)加上7,ex。 「'A'+ 7'等於'H'? – PaulMcKenzie