回 帖 发 新 帖 刷新版面

主题:TC2.0运行正常,VC上总出错,

在下用VC写程序,编译通过没有问题,但是运行的时候总是中断,跳到汇编的调试状态,出现一个框,“please enter the path for fopen.c”,让我选择fopen.c的位置,可是这个程序在TC2.0中运行正常,也能够达到目的转一到VC就出错了,请教一下各位英雄,这是怎么回事啊?谢谢,

回复列表 (共5个回复)

沙发

照它说法是路径没有设置好?TC老了,VC没有很完整的支持ANSI C
你把具体程序放上来吧

板凳

你没保存吧!

3 楼

TC 直接抛弃...
这不是 VC 的问题,而是 TC 的问题...

4 楼

保存了啊,我在尝试中,程序如下:
#include <stdio.h>
main()
{    FILE *pps;
    FILE *ppm;
    int num;
    char man[100];
    pps=fopen("f:\\aaa.db","rb");
    num=fread(man,1,99,pps);
    ppm=fopen("f:\\eg123.db","wb");
    fwrite(man,1,num,ppm);
    printf("   %d\n",num);
    fclose(pps);
    fclose(ppm);
}

5 楼

包含  头文件

我来回复

您尚未登录,请登录后再回复。点此登录或注册