之前用的是vc++6.0,可是听说这个不好,所以卸了这个,重新下了一个Microsoft Visual C++ 2010 Express,可是发现完全不会用这个,按照百度上的步骤来操作,可是就是执行不了,所以担心这个是不是不能编译C语言,如果可以那又是怎么编译的?
有改啊,可是就是执行不了,不过是在项目名称的后面加了.c,这样可以吗
追答正常情况下C代码在.cpp里是完全没问题的。改扩展名是为了防止你在cpp里写出C不支持的东西来。“加”和“改”显然不是一个概念。
追问可是编译的时候说我错误是0个,可是执行的时候就说是错的,执行不了,
“1>------ 已启动生成: 项目: 怎么回事, 配置: Debug Win32 ------
1>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========”
出现的就是这么一句话
重新建个Win32控制台工程,直接把代码写到和工程名一样的那个cpp里。先不要改名了。
追问可是还是不行😓
一模一样的情况
追答发现这个是vc2010的bug,下个2013吧
追问哦
bug是什么😓
追答就是程序里的错误
追问哦,好吧,不过2013的要好一点吗
追答好很多2010基本上是个赶鸭子上架的半成品
追问噢噢噢
本回答被提问者采纳那是不是就代表这个没用
追答也可以的,先把你的代码复制,然后Vs2010新建项目C++,拷贝代码就行
追问可以运行吗
追答可以,不过记着他默认代码保存是C++格式.cpp你要改成.c
追问这样可以吗,就是在写名称的时候加了.c
追答嗯就是文件后缀