在vs6.0上编程的程序无法运行,显示说.exe文件找不到是怎么回事

在vs6.0上编程的程序无法运行,显示说.exe文件找不到是怎么回事,第1张

//将有序数组a[]和b[]合并到c[]中

void MemeryArray(int a[], int n, int b[], int m, int c[])

{

int i, j, k

i = j = k = 0

while (i < n &&伏此 j < m)

{

if (a[i] < b[j])

c[k++] = a[i++]

else

c[k++] = b[j++] 

}

while 虚卖(i < n)

c[k++] = a[i++]

while (j < m)

c[k++] 差厅逗= b[j++]

}

可以写,但不能运行,一个程序就算你用记事本都可以写,因为

源程序

本来就是文本类型,拿VC6写旅族和拿记事本写没区别,不能调试,不能编译,不能调试。。。

出VC6的时汪镇配候没有C#

,你去下个vs2010,或者

VS2012

,不仅有VC6所有功能,而且效果比VC6强,还有包括C#,JAVA,VB,ASP,F#,很多种编程语言,功能相当困指全乎。。。

计算机技术一直在发展,你还抱着快20年的V6.0不放,不是什么好事,它能做的事永远停留在20年前。。。。

1、编译器的不同

VC6.0更初级,更适合初学C语言的人使用,但是由于VC6.0推出的时间比较久,因此有很多变量和函数定义的方法都跟不上时代了,而且与win7会有一些不兼容;VS2010:相对功能比较完善,兼容性更好,代码风格和代码提示对于编程者来说更完善,编写程序更方便。

2、实现功能的不同

从VS2002中的VC7.0版本开始微软就引迅碰进.net的架构,与以前的版本就有很大的不同。当前最新版的VS为VS2015,与VC6.0的差距就很大了。从编程的角度上说,VS2010使用更方便,VC6.0能实现的功能,基本上它都能实现。

3、语枯差法上的不同

VC6.0和VS2010上语法有不同,VS2010更加标准。比如说,在VC6.0上,在for(......)定义的变量,它的生命周期不止在for循环中,而可以直到函数结束。VC6.0还有一些bug,亩败谈会出现一些莫名其妙的错误,需要打补丁或找一些其它的解决方法。

不过VC6.0也有一些优点,至少 *** 作比较简单,方便,编译起来也快。还有就是资料特别的多,毕竟是非常经典的一个版本。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12500716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存