将nul_byte的格式化输出换成%s 会出现以下错误 报错说明这是int整型数据 附加题 unsigned long的范围:0~4294967295 即2^32-1 long的范围:-2147483648~2147483647 即2^31-1 unsigned将数据无符号化 char和int本身本身也是整数 为什么要区分char和int 因为char的存储单元可以比int的存储单元小,应该是在设计程序上节省资源。