Xcode编程,用xcode写C语言怎么编译

1,用xcode写C语言怎么编译第一步,打开Xcode,选择左侧得 OSX 下的 Application,点击 Commond Line Tool,按下 next 键; 第二步,输入工程名等 , 其次注意在Type点击选择Foundation , 点击next; 第三步,接着选择一个文件夹,工程会建在其下面,下来点击main.m;
2,Xcode怎样编程c语言启动developer/applications下的xcode程序,然后点上面的file, 如果单纯做个c语言控制台程序,就选择new file.然后如图选择选择. 写完后在terminal里,C语言用CC编译,c++语言用g++编译. cocoa程序就不介绍了, 最好是用object-c语言编写.
3,如何在Xcode中简单编程创建工程的时候选择OSX->Application->Command Line Tool , 进入创建工程的对话框,这个时候可以选择语言了 , C++,C,Swift , OC都可以 默认情况下会根据你选择的语言创建一个main文件你需要自己写或者找一个本地搜索的算法,code4app看到有个联系人搜索算法你可以拿来直接用 。如果希望效率更高的话,你需要优化或者自己找更好的算法 。【Xcode编程,用xcode写C语言怎么编译】
4,如何在xcode运行代码文件后缀设为.mm,就可以运行c++的代码了 直接在.m文件后面加个m,就这么简单xcode的支持c++一般是与oc代码混编.m文件的创建去找objective-c的class创建就会出来一个.m 一个.h文件 将创建出来的这个.m后缀改了即可你也可以通过Create new projectMac OS X ApplicationCommand Line ToolType 选 C / C++创建的文件 直接修改main函数进行简单的测试#include using namespace std;int main()cout << "Hello Mac!" << endl;return 0;}5,在XCODE中编写C语言的一些问题scanf("%s",&name);这一行应该是scanf("%s",name);scanf的第二个形参类型应该是char *,在C语言里 , 数组名等于指向数组第一个元素的指针,name就等于&name[0],它的类型是char * 。而&name是一个指向数组name的指针 , 类型是char (*)[256],所以会有警告,类型不符 。但是这个指针也指向name的开始地址,也就是name[0]的地址,所以程序能运行 。你这样输入的成了指针的地址了scanf("%s",name);就行了不过恰好name和&name 的值一样的 。所以运行没错

    推荐阅读