今天在研究给哈夫曼树反序编码时发现的,如下
#include<iostream>
#include<string.h>
using namespace std;
int main(){
char s[10]="China";
char k[5];
k[5]='\0';
k[4]='1';
k[3]='6';
cout<<&s[1]<<endl;//结果hina
cout<<&k[3];//结果61
}
可以看出k【0】,k【1】,k【2】并没有赋值,但&k【3】会从k【3】开始输出,直到‘\0’结束