问下字符 数组问题!!char packet[10];*(packet + 1) = 2;for (int i = 0;i<sizeof(packet); ++i){cout<< *(packet + i)<<endl;}为什么打印 10个 乱码呢???我要取出2 怎么取[解决办法]cout<< (int)*(packet + 1)<<endl;[解决办法]cout太智能 哈哈[解决办法]二楼那样就可以,但是我想直到为什么[解决办法]同求啊...大神指点