突然发现代码不见了,我晕。
今天发现个奇怪的问题
char a[3] = {"1","2","3"};
char b[1] = {"1"};
strlen(a)=7
strlen(b)=11
char a[5] = {"1","2","3"};
char b[5] = {"1"};
strlen(a)=3
strlen(b)=1
可能是编译器在编译时给他们预留了一段长度
突然发现代码不见了,我晕。
今天发现个奇怪的问题
char a[3] = {"1","2","3"};
char b[1] = {"1"};
strlen(a)=7
strlen(b)=11
char a[5] = {"1","2","3"};
char b[5] = {"1"};
strlen(a)=3
strlen(b)=1