黑马程序员技术交流社区
标题:
求大神解惑osx和Windows系统下的c语言有什么不同
[打印本页]
作者:
hansuchang
时间:
2016-4-18 20:42
标题:
求大神解惑osx和Windows系统下的c语言有什么不同
本人最近再看ios基础课程 osx系统xcode下c语言 和Windows系统下 的c语言 他们两个有什么不同 在osx下用c语言写的东西能在Windows系统下运行吗 /反之
并且两个平台下的c语言 敲代码的方式都是相同吗
虽然可能他们俩没什么大关系 但是不搞清楚心里特别难受 我百度也查了下 没有具体说法 致电黑马官方电话 完了妹子跟我说不同 不同之处却没说清楚 希望来个大神给解释下
现在我才看到ios基础课程c语言这里 所以比较疑惑
作者:
张立鹏
时间:
2016-4-19 00:42
肯定不一样啊,os x中的使用的C语言的编译器clang是基于LLVM的编译器,而Windows中使用多数是GCC编译器,而且苹果公司对自己使用的c语言进行了新的封装,所以他的类库会有少许的差异,然后是支持的标准也不完全相同,最新的标准是C11,也就是2011年的新标准,而大多数的编译器还是只支持出C99也就是1999年的标准
作者:
张立鹏
时间:
2016-4-19 00:43
除了上述的一些不同点之外,其他全部都是一样的,不同的平台运行结果可能会有差异,不过是支持的标准不同罢了,稍作修改即可
作者:
hansuchang
时间:
2016-4-20 18:59
张立鹏 发表于 2016-4-19 00:43
除了上述的一些不同点之外,其他全部都是一样的,不同的平台运行结果可能会有差异,不过是支持的标准不同罢了, ...
谢谢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2