A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本人最近再看ios基础课程   osx系统xcode下c语言 和Windows系统下 的c语言  他们两个有什么不同 在osx下用c语言写的东西能在Windows系统下运行吗   /反之
并且两个平台下的c语言  敲代码的方式都是相同吗





虽然可能他们俩没什么大关系  但是不搞清楚心里特别难受   我百度也查了下 没有具体说法      致电黑马官方电话  完了妹子跟我说不同   不同之处却没说清楚 希望来个大神给解释下   
现在我才看到ios基础课程c语言这里  所以比较疑惑

3 个回复

倒序浏览
肯定不一样啊,os x中的使用的C语言的编译器clang是基于LLVM的编译器,而Windows中使用多数是GCC编译器,而且苹果公司对自己使用的c语言进行了新的封装,所以他的类库会有少许的差异,然后是支持的标准也不完全相同,最新的标准是C11,也就是2011年的新标准,而大多数的编译器还是只支持出C99也就是1999年的标准
回复 使用道具 举报
除了上述的一些不同点之外,其他全部都是一样的,不同的平台运行结果可能会有差异,不过是支持的标准不同罢了,稍作修改即可
回复 使用道具 举报
张立鹏 发表于 2016-4-19 00:43
除了上述的一些不同点之外,其他全部都是一样的,不同的平台运行结果可能会有差异,不过是支持的标准不同罢了, ...

              谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马