就是打个比方,hello.h文件已经 include 在 global.h里面,而 global 已经 include在 test.c 里面,这时候在 c 里面用到hello.h里面定义的 struct1结构体,当你敲出 struct1.这个小数点的时候会弹出结构体成员提示,再回车选中,这时候 hello.h 就会被自动include到 test.c 第一行,导致了重复包含。在 CLion 的设置里面找了又找,一直没有找到可以解决这个问题的选项。求问有没有达人知道怎么整?这个问题烦了我好久。。。