中易网

为毛在linux里面运行没有任何错误的C程序代码,到了VC6.0里面就不让跑呢?

答案:4  悬赏:40  
解决时间 2021-12-23 02:47
为毛在linux里面运行没有任何错误的C程序代码,到了VC6.0里面就不让跑呢?有木有人告诉我是为什么?
为毛在linux里面运行没有任何错误的C程序代码,到了VC6.0里面就不让跑呢?有木有人告诉我是为什么?
到底哪个高级点?或者说对错误的容错性高?
我在linux里面用的是gcc编译,运行也没错误.但是在VC里面,编译没错误,但是运行的时候出现了错误.有谁知道是神马原因吗?

代码太长,没法贴.麻烦大家到我博客去看.
http://isayme.com/2011/04/a-data-structure-exercise/
绝对不是神马不良网站.是我的个人博客
最佳答案
你的程序是用gcc编译的吧,你要记住gcc兼容标准c,但是gcc不等于标准c,gcc对标准c做了大量扩展。要想在windows下也能照常运行,一定要使用标准c库,或者在windows下安装mingw,mingw是gcc的windows版本
全部回答
你单步调试看看。另外把错误也提交上来。
总共又三种方案: 1. mingw+codeblocks,是windows下的gcc编译工具+跨平台的轻量ide,可以编译c++的程序,还可以使用wxwidget(跨平台的界面工具) 2. 使用cygwin,是windows下中间件级别的编译工具。可以在cygwin下用命令行编译程序。 3. 使用vmware或者其他虚拟机,安装目标linux系统,并且编译。这是虚拟硬件级别的编译工具,其编译的程序是完全可以在linux系统上运行的。
是不是跟调用的库或者头文件有关。 linux和vc里面有些都是不一样的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
1940到2012中国的社会环境
如何使用Adobe InDesign cs6制作拼图背景效果
温岭宏鑫(三星大道)地址在什么地方,我要处理
北京商贸科技大学是统招的吗
股本金能不能算进公司的资金结构中
三星S4手机怎么打不开WLAN
平淡无奇的意思是什么啊?请解释下!
巴虎村委会地址有知道的么?有点事想过去!
惱患的意思是什么?惱患的释义是什么啊?
天津科技大学二本专业哪个好
excel表格上输入的身份证后三位都变成了000
35kv变电站现在是不是都是无人值守?
部分性葡萄胎如果进行了一次刮宫可以吗?很急
我梦到自己喜欢的人。和别人在一起了。是什么
天天基金网为什么银行卡付款失败 还显示余额
推荐资讯
请问在深圳宝安区违法停车被抄牌,交警应该在
求编写一8086汇编程序,将2个字节的二进制数
诗墙的意思是什么?诗墙的释义是什么啊?
怎么一键安装w10专业版系统
鼻息肉可不可以不切除的呢
南山皓的意思是什么?南山皓的释义是什么啊?
保健枕真的管用吗?
环型电源变压器200w变12v最大功率多少瓦
15W*2 4Ω喇叭配多大功放匹配
三汇铺村地址在什么地方,想过去办事
安徽克群律师事务所地址在什么地方,我要处理
在金融危机下房地产如何进行项目投资管理体制
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?