printf()导致内存泄漏

时间:2013-11-28 00:02:31

标签: c memory-leaks valgrind

我正在编写一个程序,我必须将值打印到6个八位数的位置。我做了以下事情:

printf("%06o %9d %s %s -> %s\n", mode, size, calenderSize, pathname, linkname);

在6之前添加0修复我的问题,但是当我使用valgrind检查内存泄漏时,我收到内存泄漏消息。在我把0之前,没有内存泄漏;一切都被释放了。有人可以解释一下这个问题,是否有另一种解决办法迫使printf打印到6位数?

0 个答案:

没有答案