char a[3]="123"; Is a string that defines a 3-byte array with an initial value of "123"(followed by a '\0'). Although there is no space, '\0' is not assigned to array A, but the compiler does not check for this error.
0 Answer
char a[3]="123"; Is a string that defines a 3-byte array with an initial value of "123"(followed by a '\0'). Although there is no space, '\0' is not assigned to array A, but the compiler does not check for this error.
这家伙很懒,什么都没留下...