搜索
查看: 2384|回复: 6
打印 上一主题 下一主题

第41页有趣的问题 编译失败

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-19 12:06:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
#include <stdlib.h>
#incuude <windows.h>
int main()
{
        int a;
    a=1;
    a=2;
    printf("%d",a);
    Sleep(10000);
}


最佳答案

查看完整内容

第三行代码写错了, 应该是include 不是incuude 话说不要第三行代码应该也可以
沙发
发表于 2013-2-19 12:06:16 | 只看该作者
第三行代码写错了,
应该是include
不是incuude
话说不要第三行代码应该也可以
板凳
 楼主| 发表于 2013-2-19 12:09:15 | 只看该作者
话说是BUG吗?我在VC6.0上去掉Sleep运行时显示a=2.为什么会显示a=2?
地板
 楼主| 发表于 2013-2-19 12:12:35 | 只看该作者
在啊哈C上去掉#incuude <windows.h>,让后把Sleep改成gatch编译成功
5#
发表于 2013-2-19 13:11:10 | 只看该作者
呵呵   ~    啊哈也升级了   {:soso_e185:}
6#
 楼主| 发表于 2013-2-19 15:24:05 | 只看该作者
zuiyouji1 发表于 2013-2-19 14:39
第三行代码写错了,
应该是include
不是incuude

嗯嗯,看见了
7#
发表于 2013-2-19 18:08:38 | 只看该作者
本帖最后由 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
                           
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表