c语言 bat脚本编译运行.cpp程序

  1. start xx.exe 得到是上一次运行结果
    数据源yy. txt 内容是不间断在变
    得到结果应该是跟着变
    原因 是不是没有重新编译
  2. start xx.cpp 只是打开了cpp代码界面
    它没有自动去编译 运行执行这些
  3. 如何重新编译执行
  4. 环境 devc++
  5. cpp里用到fopen( yy. txt r)

不应该,yy.txt如果是程序的外部文件,程序每次重新读取,那应该读取最新文件才对

  1. 你可以让xx.exe打印出txt的内容来检查内容是否改变
  2. xx.cpp不是可执行程序
  3. 需要检查你的dev-c++里面带的是什么编译器,通常来说是gcc,如果是gcc就可以用gcc xx.cpp -o xx.exe

代码问题,fopen打开的时候文件内容是什么,程序读取的就是什么,不可能因为文件变化而时刻改变。需要实时跟随文件可以选择隔一段时间循环读取,需要修改代码才行

你的意思是...
这个有一点点可能能帮到题主:
https://ask.zol.com.cn/x/4825438.html