0
当我使用Xcode(3.1.4 Leopard)以纯C编写代码(使用创建“main.c”的“标准工具”模板)时,编译器的行为类似于编译器。它允许单行注释(比如“// comment here”),它允许在for循环初始化器中声明一个变量(例如“for(int i = 0; ...)”),它甚至允许内联函数(但是然后链接器报告该符号无法找到,很好)。Xcode:strict C编译?
我该如何设定它更严格?我担心不小心编写C++,并且一旦我在不同的系统上编译它,就必须纠正很多代码。
另外,当你不编写Objective C时,Xcode不会自动关闭括号是正常的吗?
感谢您的任何建议! :)
谢谢!我不知道有除K&R和ANSI C以外的其他版本,所以如果C99已经存在超过10年了,我想它应该是安全的:) – user699737 2011-04-09 08:46:00