首先,我需要说,我是一个完整的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