为什么 C 语言没有统一的编译器实现?
10.0k
等15人参与

经过一段时间的学习,我们发现课程当中用到的 MSVC、MinGW gcc、Linux gcc 编译器在实现细节上有一定的差异,这实际上给我们的学习和实践带来了或多或少的麻烦。C 语言标准的出现其实也希望对 C 语言做出一些统一的规定和约束,但即便如此,各家的编译器在对 C 语言的标准的支持上也并不完整。

试想一下,为什么会存在这些差异?其他语言又是怎么做的(可以对比下 C++、Java、JavaScript 等你熟悉的其他语言)?

**提示:**可以从 C 语言的诞生历程,操作系统的差异和演变,以及编译器的发展历史出发谈谈自己的想法。

我的作业
去发布

登录后即可发布作业,立即

全部作业

已学习

0
评论
提交于  2024-09-02 17:51:57

登录后即可查看更多作业,立即

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号