搜索

这个是咋回事呢,刚才还好好的,突然就不行了

查看数: 1038 | 评论数: 10 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-10-4 16:15

正文摘要:

回复

4399APPLE 发表于 2016-10-20 20:53:31
邀请码 发表于 2016-10-5 09:04
这不是啊哈C的缺点,是gcc的缺点(也不可以说是gcc的缺点吧,因为你把分号写在下一行开头都没事儿,gcc是 ...

yacc的病而已。。。。。。
徐林芳 发表于 2016-10-7 18:16:25
#include <stdlib.h>
#include <stdlib.h>
int main()
{
    system("color f9");
    int a,b,c;
    a=321;
    b=123456;
    c=a+b;
    printf("%d",c);
    system("pause");
    return 0;
}
我试了一下,sleep不管怎么样都没用,只有这样有用。
杜嫣然 发表于 2016-10-6 21:01:09
<stdlib.h>
int main()
{
        int a,b,c,d;
    a=321;
    b=123456;
    c=a+b;
    system("color f9");
    printf("%d",c);
    sleep(5000);
    return 0;
}
邀请码 发表于 2016-10-5 09:04:12
哈唤及在 发表于 2016-10-4 21:47
啊哈c有一个缺点,就是错误提示的一行,真正错误的只有提示的上一行。

这不是啊哈C的缺点,是gcc的缺点(也不可以说是gcc的缺点吧,因为你把分号写在下一行开头都没事儿,gcc是略过空格,然后没找到分号直接看到下一条语句才报错的,只能说是编译器的特性) 用dev-c++也会出现这样的问题
哈唤及在 发表于 2016-10-4 21:47:12
啊哈c有一个缺点,就是错误提示的一行,真正错误的只有提示的上一行。
计划魔理胤性 发表于 2016-10-4 19:48:00
那就把system这一行删掉呗
旭日东_stAG8 发表于 2016-10-4 18:16:06
我也遇到过这种情况的,一开始是好的,后来就不行了。
一只禽兽 发表于 2016-10-4 16:17:02
就编译失败了,这个应该没问题把 <stdlib.h>
int main()
{
        int a,b,c,d;
    a=321;
    b=123456;
    c=a+b
    system("color f9");
    printf("%d",c);
    sleep(5000);
    return 0;
}
4399APPLE 发表于 2016-10-4 16:15:33
快速回复 返回顶部 返回列表