我希望看到一小段但完整的代码片段会导致Clang的静态分析器抱怨.我的动机主要是我试图让它在我的PIC32代码上工作,我需要一种方法来区分"所有代码都很好"和"它实际上没有做任何事情".这也是一种好奇心,因为我自己似乎无法想出一个简单的例子.
C89/ANSI或C99很好,理想情况下我希望看到它发现一个简单的内存泄漏.我的用法是
clang --analyze test.c
c clang clang-static-analyzer
c ×1
clang ×1
clang-static-analyzer ×1