一、在使用sprintf时,最好传入字符数组,而不是字符串,传入字符串的话会报错。 二、直接初始化的字符串,会在最后自动添加"\0" 使用sprintf,strcat等函数,得到的字符串,不会有这个"\0"