int char_sum[128]{};
这行代码是不是相当于int char_sum[128] = {};
初学C++,不太懂这个东西!
是的,int char_sum[128]{};等价于int char_sum[128] = {};都是定义一个大小为128个元素的整型数组,并且每个元素都初始化为0.
int char_sum[128] = {};
嗯
定义字符串必须赋值,即使值为空,这行代码是定义一个长为128的字符串,串为空。你去编译软件上看报错就可以自己判断