问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于C语言在LINUX和WINDOWS下的区别。

发布网友 发布时间:2022-04-22 15:43

我来回答

2个回答

热心网友 时间:2023-11-11 02:02

如果都遵守c99规范,区别是很小的,但是还有某些特殊的区别,
因为linux下,主流编译器是gcc
而在windows下,主流编译器是vc
不同编译器,对相同语句,有时候编译结果是不同的,
不过这些差别对一般用户是可以忽略的
也就是一些应用库,一些预定义函数的区别比较大
相对来说linux提供的库和预定义函数可要比windows强大多了,也多多了

热心网友 时间:2023-11-11 02:03

从广义上来讲是没有区别的,
因为都是用高级语言写的程序,
而且还是一种高级语言.
但是,
很多细节上的问题,
如:conio.h,
windows.h首先这两个头文件在LINUX下是完全不能使用.
conio.h是windows下才有的.
windows.h,
这个连名字都是windows,
在LINUX下怎么可能能使用呢.
还有就是像system这样的函数,
在windows下写system("color
1F");是可以的,
但是LINUX是没有color这个命令的,
这样会导致编译无误,
但是运行时会有错误.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2024年起,离婚是否退还彩礼? 益寿堂鸿洋神深海鱼油胶丸产品特性 服用深海鱼油对血质稠有好处吗 益寿堂鸿洋神深海鱼油胶丸适用症状 深海鱼油胶丸深海鱼油胶丸简介 梵谛诺深海鱼油胶丸适宜人群 新能源车8年强制报废吗 8年强制报废的车 市面上有哪些既显身材又很潇洒的外套款式值得推荐? 市面上有哪些简约实用又飒爽有型的外套款式值得入手? 市面上有哪些上身效果极具女人味的外套款式值得入手? network error是什么意思 error和mistake的区别 c++调试LINK : fatal error LNK1104: cannot open file "Debug/a.exe" 执行 link.exe 时出错. 电脑开机蓝屏显示stop :c0000218 unknown hard error怎么办? ink和error的儿子叫什么 INK : fatal error LNK1104: 无法打开文件“msvcprtd.lib”这什么意思啊,是缺少库文件吗 詟蠄衼钬渧钬濇伋姹效厷涓�ぎ锲藉姟闄五�瀵间汉锛佸彂鐢熷湪鎴戜滑鑹�父鏉戞皯缇や紬韬�竟镄勮椽姹... 平板打印机爱普生7880的机型,今天打印图片的时候开机就显示INK CARTRIDGE ERROR REPLACE CARTRIDGE错误 ink是什么意思,音标怎么写 传说之下ink是男的是女的 你认识几个sans 9个版本的传说之下怎么触发? error死亡ink的反应 Inkerror证卡机提示 ink error 怎么生pj 苹果6怎么把备忘录做长图 苹果手机备忘录怎么长截图 iPhone 备忘录怎么截长图 iphone备忘录怎么截长图 备忘录不能截长图么? Linux下的C语言编程和window下的有何不同 linux下的C语言编程与windows下的C语言编程都是同一种语言吗?从语法上看有没有区别? linux环境下的C语言编程和WINDOS下的有什么不同 linux下的C语言编程和window下的有什么不同? linux下的C语言编程与windows下的C语言编程都是同一种语言吗?从语法上看有没有区别? linux是什么?Windows是什么?他们的区别是什么? Linux环境下开发c语言和windows有什么不一样么? 在linux下用c++编程和windows有什么区别 LINUX下可以使用C++么?为什么说C++与linux文化相抵触? Linux系统和windows系统下的编程有什么区别吗 windows下编程和Linux下编程有什么区别? 学习c语言还要区分linux与windows吗? C语言编程在LINUX与WINDOWS中有什么不同? 健康管理师的含金量真的那么高吗? 健康管理师证书含金量高吗? 2020健康管理师证书有含金量吗? 电脑版微博收藏在哪里? 什么牌子祛疤膏好用呢? 404 Not Found