黑马程序员技术交流社区

标题: xcode问题 [打印本页]

作者: 葛先生    时间: 2015-4-17 18:46
标题: xcode问题
本帖最后由 葛先生 于 2015-5-1 22:58 编辑

装的6.2版xcode用它编辑c代码在终端运行报错command not found,是缺少clang吗?怎么结局求高手赐教
作者: 葛先生    时间: 2015-4-17 20:13
sunyang 发表于 2015-4-17 20:03
把你的代码贴出来看看,正常情况下是不会出现这种情况的, xcode 自带编译器 ...

我看见李明杰老师讲基础的时候也说过这个问题,他说就是差clang。可我不知道,在哪下载 还有 他那个好像是4.几的xcode我的是6.3的版本的 不知道对应哪个
作者: 葛先生    时间: 2015-4-17 20:15
sunyang 发表于 2015-4-17 20:03
把你的代码贴出来看看,正常情况下是不会出现这种情况的, xcode 自带编译器 ...

int main()
{
  int a[15];  //定义数组
  for(int i=0;i<15;i++)  //给数组成员编号复值;
  {
    a=i+1;
  }
  
prinf("出卖耶稣的是%d\n",test(sizeof(a)));
return 0;
}
int test(int a)  //利用递归。
{
int sum=15; //剩余人数。
int num=a;   //需要报数的人数。
int t=1;   //第一个人报的数
int m=1;

  for(int i=0;i<num;i++) //int i=t主要是后面如果最后一个人报数不是3时,第一个人接着报数的号数为t。
   if(a!=0)
   {
    m++;
   
    if(m==3)//报到3,报数人数-1。
     {
      a=0; //把报数为3的赋值为0,用来最后排除
      num--;
      m=0;
     }
    }
    if(m!=3)
    {
     t++;
    }
   if(num==1);//只剩下一个人时,结果出来了。
   {
    for(int i=0;i<15;i++)
     if(a!=0)
     {
      {
      return a;
      }
     }
   }      
   
   if(t==num) //遍历到最后一个人,
   {
    if(i!=3&&a!=0)  //圆圈循环报数,使下次循环第一个人报数接着前面一个人的数报。
    {
      num--;
      t==i+1;
    }
    int test(num=count);   
    }
   }
   
}
就是这个代码,我用QQ传到mac上面去了。然后又从QQ移到Xcode上面去了。结果就报错了。说了新机子都是报这个错,我指向解决
作者: 葛先生    时间: 2015-4-24 17:05
sunyang 发表于 2015-4-17 20:35
楼主你好,我的 Xcode 6.3正常编译,报错如下
如果楼主用 IDE 编译应该不会出现那种提示的我推测楼主是直 ...

谢了,解决了你说这个问题改成已解决的怎么改啊,我没用过,有点不懂




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2