3

我只是想知道,是否可以指示 GCC(或其他编译器)我不想在我的 C 代码中区分大小写?

如果那是不可能的,那么另一种选择是有一个编译器标志,当它找到两个具有相同名称和不同大小写的全局变量/函数时会引发错误。

4

1 回答 1

5

奇怪的问题.... C 是一种区分大小写的语言,在我看来,不可能找到不区分大小写的编译器。

一个可能的解决方案是在每个字符之前解析源代码并降低每个字符,然后编译它。

编辑: 根据评论,我不鼓励解析代码来更改字符的大小写,这会给库带来一些麻烦

于 2015-03-09T11:03:10.527 回答