char Binary[8] = {'-'}; 只给第一个元素赋值为'-'
for (int i = 0 ; i < 8; i++) {
cout << Binary[i];
}
int num[8] = {0}; 八个元素都赋值为0
for (int i = 0 ; i < 8; i++) {
cout << num[i];
}
第一个字符数组只有第一个元素赋值为'-',这是为什么呢?