黑马程序员技术交流社区

标题: 关于用oc运行c程序 [打印本页]

作者: super~bin    时间: 2015-4-6 09:28
标题: 关于用oc运行c程序
在Xcode下面用.m运行c程序,发现老崩溃;而我把代码复制到.c上却没有问题。视频里不是说完全兼容吗。

作者: 枫宇翔    时间: 2015-4-6 09:35
是兼容啊,我运行没有问题啊
作者: super~bin    时间: 2015-4-6 09:54
附上代码:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main()
{
    char juzi1[]={};
    int a;
   
    printf("请输入一句英文\n");
    scanf("%[^\n]",juzi1);
    printf("%s\n",juzi1);
   
   
    unsigned long int juzi_changdu=strlen(juzi1);
   
   
    printf("%zd\n",juzi_changdu);
    juzi1[0]=juzi1[0]-32;
   
   
    for (a=0; a<juzi_changdu; a++)
    {
        if (juzi1[a]==' ')
        {
            printf("%d\n",a);
            juzi1[a+1]=juzi1[a+1]-32;
        }
    }
   
   
    printf("%s\n",juzi1);
   
   
   
    return 0;
}
作者: 向大神学习    时间: 2015-4-6 10:08
你买的苹果,还是自己装的苹果系统??
作者: super~bin    时间: 2015-4-6 10:25
向大神学习 发表于 2015-4-6 10:08
你买的苹果,还是自己装的苹果系统??

自己买的。。。
作者: Fire_day    时间: 2015-4-6 11:57
是不是编译器问题啊?
作者: super~bin    时间: 2015-4-6 12:35
不知道啊。。。




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