有谁知道这个错误是什么意思以及为什么在我尝试在结构中定义数组时会发生这种错误?
struct test{
int idk[] = { 1,2,3 };
};
Run Code Online (Sandbox Code Playgroud)
为什么数组 idk 是不完整类型之类的?
提前致谢。
附言。我需要这个,所以我可以从测试结构访问这些数组。
我想尝试一个常见问题*
这是我如何将int转换为字符串并将其与const char*连接
char tempTextResult[100];
const char * tempScore = std::to_string(6).c_str();
const char * tempText = "Score: ";
strcpy(tempTextResult, tempText);
strcat(tempTextResult, tempScore);
std::cout << tempTextResult;
Run Code Online (Sandbox Code Playgroud)
打印时的结果是:分数:
有谁知道为什么6不打印?
提前致谢.
我将更具体,这是我的基于文本的游戏的代码的缩短编辑位:
var = ""
Run Code Online (Sandbox Code Playgroud)
类示例:
def: example2(self):
raw = raw_input("Enter something")
if raw == "something":
raw2 = raw_input("Enter something again")
if raw2 == "something again"
pass
Run Code Online (Sandbox Code Playgroud)
我想将raw2的输入存储在变量var中,因为我需要在我的代码中稍后输入.其实我想保存输入,所以我以后可以使用它.