C++数组结束标记符用VS编译C++,数组结束标记符并非'\0',填充值是-52,程序中作判断要用到此符值,总觉得别扭,而且代码换个环境就不能用了(像ACM),怎样解决?[解决办法]用vector。[解决办法]如果是字符串数组,建议使用string。如果是二进制字节数组,可以先memset成0,然后填充数据,这样结尾肯定就是'\0'了。[解决办法]