【发布时间】:2018-08-09 07:04:55
【问题描述】:
...C++.....................
#include <iostream>
using namespace std;
int main() {
int troysArray[3][3] = {
{3,2,7},
{4,5,8},
{1,9,2},
};
int i;
int j;
for (i = 0;i < 3;i++)
for (j = 0;j < 3;j++){
cout << troysArray[i] << endl;
cout << troysArray[j] << endl;
};
return 0;
}
.......................
C++
当我实际尝试打印数组的内容时,为什么上面的代码会打印出十六进制数字。 (初学者/刚刚练习)
我做错了什么导致这种情况发生?
【问题讨论】:
-
在问题中包含输出。
-
troysArray[i]-->troysArray[i][j]
标签: c++ multidimensional-array printing hex