\0不占地,那应该是11啊
\0也会占据一个char类型的空间
没说不占地,不信你数第一个数组
\0占地,只不过你在输出的时候会忽略它
\0占一个空间,就相当于一个varchar类型
可以做一个直观的试验:用16编辑器,把一个10KB的 文件的内容全部改成00(\0),文件的大小变为0吗?
不会,还是10KB,所以\0是需要空间存储的