vc这是不要我活了
怎么编译什么都是结果这样
我的系统是win10 关闭VC再打开编译一下 没用啊重装也是一样 vido 换为 int 轩辕鸿宇 发表于 2015-12-28 18:40
vido 换为 int
同志 你打错 了 是void 用win-tc吧 我现在在用挺不错 的 轩辕鸿宇 发表于 2015-12-28 18:40
vido 换为 int
#include <stdio.h>
#define PRICE 30
int main(void)
{
int num,total;
num=10;
total=num*PRICE;
printf("total=%d",total);
return 0;
}
换啥都是一样 你的代码没有错 只能换一个win 7的系统了win10的系统就是这样的 原来系统问题啊 我试试 谢谢 或者可以试试这个软件:
http://bbs.fishc.com/forum.php?mod=viewthread&tid=61992&page=1&extra=#pid2363157 本帖最后由 黑龍 于 2015-12-28 21:05 编辑
win7 64位系统 不知为什么我的电脑兼容VC++6.0 卤煮换VS吧。。。。而且挑个毛病
void main()
应该改成
int main(void)
{
-----
return 0;
}
或
int main(int argc,char* argv[])
{
-----
return 0;
}
不要问我为什么 因为ANSI C根本不允许这么写。。。而且换了别的编译器应该不会通过
这个问题是编译器的问题 可能是编译器不兼容WIN10。。。。也可能是编译器不存在或者无效 轩辕鸿宇 发表于 2015-12-28 18:46
#include
#define PRICE 30
int main(void)
编译器问题 和代码没关 相比c-free我也比较推荐VS这个编译器 谢谢风介 这个可以用了:handshake VC很经典,但是已经很古老了,不是说它没用了,不过也该与时俱进了
页:
[1]