要添加有些时候是系统函数帮你添加了
字符串必须要'\0'结束的, 所以必须要加。如果你没有在这里加上这个结束符的话,程序运行的时候会一直往下找,一直找到一个'\0’为止,这个时候你就会发现你的字符串变长了很多,而且后面都是乱码。至于你说有时候不加也能正常运行,可能正好这一块的内存块的数据刚好是0值。或者是你在外面有针对这个dst的指针有做过填充0的操作