猪八哥 发表于 2016-1-9 16:22:10

一个简单的问题

#include<stdio.h>
int main()
{
    int a=5/3;
               
        printf("%d",a);
        return 0;
}
为什么不能编译

阴影中的曙光 发表于 2016-1-9 16:24:54

编译器的问题

小甲鱼 发表于 2016-1-9 16:26:42

我把你这个程序直接拷贝到到虚拟机上,咋就可以正常编译运行呢~{:10_274:}

你的机子上提示什么?{:10_272:}

猪八哥 发表于 2016-1-9 16:26:42

阴影中的曙光 发表于 2016-1-9 16:24
编译器的问题

C语言书上说2个整数相除是整数。5/3就是整数1.我就实验了一下。谁知道就出问题了

猪八哥 发表于 2016-1-9 16:30:11

阴影中的曙光 发表于 2016-1-9 16:24
编译器的问题

发现了在VS2015 能成功,但是在VC+就不行,哎

猪八哥 发表于 2016-1-9 16:33:01

小甲鱼 发表于 2016-1-9 16:26
我把你这个程序直接拷贝到到虚拟机上,咋就可以正常编译运行呢~

你的机子上提示什么?{:10_27 ...

INK : fatal error LNK1168: cannot open Debug/实验.exe for writing
执行 link.exe 时出错.

猪八哥 发表于 2016-1-9 16:33:32

小甲鱼 发表于 2016-1-9 16:26
我把你这个程序直接拷贝到到虚拟机上,咋就可以正常编译运行呢~

你的机子上提示什么?{:10_27 ...

VS2015行的但是 我一般用VC+就不行

猪八哥 发表于 2016-1-9 16:37:13

小甲鱼 发表于 2016-1-9 16:26
我把你这个程序直接拷贝到到虚拟机上,咋就可以正常编译运行呢~

你的机子上提示什么?{:10_27 ...

搞定了 谢谢 我以为出问题了,我重新新建了一下试试 就行了,晕死

猪八哥 发表于 2016-1-9 16:37:44

阴影中的曙光 发表于 2016-1-9 16:24
编译器的问题

搞定了 谢谢,我重新 新建文件实了一下就行了

小甲鱼 发表于 2016-1-9 16:39:26

猪八哥 发表于 2016-1-9 16:33
INK : fatal error LNK1168: cannot open Debug/实验.exe for writing
执行 link.exe 时出错.

一般不排除敏感的杀软屏蔽了可执行文件的打开。

玩大了 发表于 2016-1-10 14:30:57

有心无力,一年没看了,看代码好像是对的

阴影中的曙光 发表于 2016-1-10 14:48:43

vc日常抽风是很正常的事,记得以前有个妹子啊,代码用vc编有Bug,然后来找我........等等,我告诉你这些干什么......

翟森 发表于 2016-1-11 19:35:37

一般不排除敏感的杀软屏蔽了可执行文件的打开

chenshu 发表于 2016-1-11 19:48:07

入门级的计算程序啊

chenshu 发表于 2016-1-11 20:52:12

(x<y and or )= 不知道结果是为啥
页: [1]
查看完整版本: 一个简单的问题