啊哈磊_编程从这里起步

标题: 第41页有趣的问题 编译失败 [打印本页]

作者: 包子戴    时间: 2013-2-19 12:06
标题: 第41页有趣的问题 编译失败
#include <stdio.h>
#include <stdlib.h>
#incuude <windows.h>
int main()
{
        int a;
    a=1;
    a=2;
    printf("%d",a);
    Sleep(10000);
}



作者: zuiyouji1    时间: 2013-2-19 12:06
第三行代码写错了,
应该是include
不是incuude
话说不要第三行代码应该也可以
作者: 包子戴    时间: 2013-2-19 12:09
话说是BUG吗?我在VC6.0上去掉Sleep运行时显示a=2.为什么会显示a=2?
作者: 包子戴    时间: 2013-2-19 12:12
在啊哈C上去掉#incuude <windows.h>,让后把Sleep改成gatch编译成功
作者: c习生    时间: 2013-2-19 13:11
呵呵   ~    啊哈也升级了   {:soso_e185:}
作者: 包子戴    时间: 2013-2-19 15:24
zuiyouji1 发表于 2013-2-19 14:39
第三行代码写错了,
应该是include
不是incuude

嗯嗯,看见了
作者: qswaqswaqw    时间: 2013-2-19 18:08
本帖最后由 qswaqswaqw 于 2013-2-19 18:25 编辑
包子戴 发表于 2013-2-19 12:09
话说是BUG吗?我在VC6.0上去掉Sleep运行时显示a=2.为什么会显示a=2?

你先把a赋值1  然后又把a赋值2     顶掉了第一个(就像在沙上写1抹去了再写个2)  所以显示a=2
int main()
{
        int a;
    a=1;
printf("%d   ",a);
    a=2;
    printf("%d",a);
    Sleep(10000);
}
这样你会发现  输出1   2
                           





欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2