Geany:#define的语法高亮显示


#define ll long long

有时Geany语法会自动为我突出显示ll,有时它根本不起作用。我试过几次关闭和重新打开,有时有效,有时无效。

有人能告诉我这种奇怪行为的原因吗?

注意:我使用的是Mac 10.11.6和Geany 1.36(如果有帮助的话(。

您应该使用typedef来定义类型。

使用ll = long long;的语法更加现代。

对于简单的类型定义,它的作用与typedef long long ll;完全相同

要回答您的问题:Geany根据两件事来确定文件类型:扩展名和shebang。例如,如果您调用文件foo.c,它将被识别为c文件。baa.cpp将作为C++处理。

相关内容

  • 没有找到相关文章

最新更新