sprintf(…)溢出边界导致程序崩溃的问题 使用`sprintf(…)`进行格式化是一种标准的做法,但是这样做是有一个极大的风险,由于`sprintf(…)`不进行边界检查,这样会有写操作溢出边界的风险,并导致程序崩溃。本文进行了简单写操作溢出边界的测试,模拟程序崩溃,并建议了更为安全的`snprintf(…)`方法进行格式化。