Char数组和普通int数组

cout时Char数组可以用数组名将整个字符串输出,那普通int型数组呢?为什么只能循环输出int数组?

字符串本质就是char数组(结束标志\0),两者是想通的,所以可以直接%s输出;int数组是普通的数组,需要循环输出。

cout对char数组和int数组的<<操作符重载不同

因为cout中对char数组进行了重载运算符,所以可以输出!望采纳啊!