2016-11-12 130 views
-2

我不知道我在做什么错误在这里,但是当我编译这个程序,控制台输出显示所有的数据,奇怪的乱码什么的似乎是十六进制数。节目制作已损坏的数据

这里的源:

​​

下面是它的编译 - 提前https://gyazo.com/a622959f6b6e88846ce5d1d922c8c356

感谢。

+1

它的正常工作。这些是阵列的地址。 –

+0

....还有更多像在网上搜索了不便容易被发现。比如“print array C++”。 –

回答

0

要打印的数组x和z,如果你要打印你通过它需要循环的价值和使用索引运算符[]这样

for (int i = 0; i < some number; i++) { cout << x[i];} 
它给你一个十六进制地址的指针

而且它会出现z是在这个例子中是空的。