xcode中的程序参数
可以让程序参数在xcode中工作吗?我正在为大学做一项作业,希望使用xcode中的调试器来帮助我了解正在发生的事情 我知道代码至少是可编译的,因为我可以用gcc编译它,但是xcode无法识别语法 我试图在xcode中运行的代码是:xcode中的程序参数,c,xcode,parameters,C,Xcode,Parameters,可以让程序参数在xcode中工作吗?我正在为大学做一项作业,希望使用xcode中的调试器来帮助我了解正在发生的事情 我知道代码至少是可编译的,因为我可以用gcc编译它,但是xcode无法识别语法 我试图在xcode中运行的代码是: #include <stdlib.h> #include <stdio.h> int main() { int a = 50; int b = 100; void P(int *c, void R(int)) {
#include <stdlib.h>
#include <stdio.h>
int main() {
int a = 50;
int b = 100;
void P(int *c, void R(int)) {
void Q(int p) {
printf("%d\n", p);
R(p+100);
}
if (a == b) R(b);
else {c = c + 25;
P(c, Q);
}
}
void Q(int p) {
printf("%d\n", p);
}
P(&a,Q);
}
#包括
#包括
int main(){
INTA=50;
int b=100;
空P(int*c,空R(int)){
无效Q(整数p){
printf(“%d\n”,p);
R(p+100);
}
如果(a==b)R(b);
否则{c=c+25;
P(c,Q);
}
}
无效Q(整数p){
printf(“%d\n”,p);
}
P&a,Q;
}
Xcode默认使用clang
编译器,该编译器将。要在Xcode中使用gcc
,请转到项目设置,选择目标并将C/C++/Objective-C编译器更改为LLVM gcc 4.2
。现在,如果编译,gcc
将抱怨嵌套函数未启用。返回您的目标设置,LLVM GCC 4.2语言并在其他C标志下添加-fnested函数
。您的项目现在应该可以编译了