搜索
查看: 1028|回复: 10
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
发表于 2016-10-4 16:15:32 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
5啊哈币

最佳答案

查看完整内容

c=a+b掉分号 http://www.ahalei.com/thread-3254-1-1.html
沙发
发表于 2016-10-4 16:15:33 | 只看该作者
板凳
 楼主| 发表于 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;
}
地板
 楼主| 发表于 2016-10-4 16:19:11 | 只看该作者
突然就这样了,一开始是好的,那个绿化文件也绿化了。

错误提示.png (146.79 KB, 下载次数: 2)

错误提示.png
5#
发表于 2016-10-4 18:16:06 | 只看该作者
我也遇到过这种情况的,一开始是好的,后来就不行了。
6#
发表于 2016-10-4 19:48:00 | 只看该作者
那就把system这一行删掉呗
7#
发表于 2016-10-4 21:47:12 | 只看该作者
啊哈c有一个缺点,就是错误提示的一行,真正错误的只有提示的上一行。
8#
发表于 2016-10-5 09:04:12 | 只看该作者
哈唤及在 发表于 2016-10-4 21:47
啊哈c有一个缺点,就是错误提示的一行,真正错误的只有提示的上一行。

这不是啊哈C的缺点,是gcc的缺点(也不可以说是gcc的缺点吧,因为你把分号写在下一行开头都没事儿,gcc是略过空格,然后没找到分号直接看到下一条语句才报错的,只能说是编译器的特性) 用dev-c++也会出现这样的问题
9#
发表于 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;
}
10#
发表于 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不管怎么样都没用,只有这样有用。
11#
发表于 2016-10-20 20:53:31 | 只看该作者
邀请码 发表于 2016-10-5 09:04
这不是啊哈C的缺点,是gcc的缺点(也不可以说是gcc的缺点吧,因为你把分号写在下一行开头都没事儿,gcc是 ...

yacc的病而已。。。。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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