【发布时间】:2017-06-10 23:07:11
【问题描述】:
我正在制作地图系统,这里是我的 C++ 代码示例:
char map2[11][30] = {
"#############################",
"#@ #e < #",
"# # # #",
"# ############^#############",
"# ############ #############",
"# # # #",
"# # # #",
"# * * #",
"# # # #",
"# # # #",
"#############################",
};
但它没有显示第二个"#############################"。
我打印:
cout << map2[] << endl;
【问题讨论】:
-
您究竟希望任何人在没有实际看到代码的情况下,或者甚至没有解释相关代码是 C++ 还是 C# 的情况下,就能找出打印此“地图”的代码出了什么问题。这是两种完全不同的语言。失败。
-
我很惊讶它显示了第一个“############################”,因为这是一个声明,它不应该显示任何东西。
-
我同意@SamVarshavchik,请提供Minimal, Complete, and Verifiable example。