啊哈磊_编程从这里起步

标题: 我靠!!!!!!!!!!!!啊哈c必须出新版本 [打印本页]

作者: 4k-Rn    时间: 2012-12-20 00:14
标题: 我靠!!!!!!!!!!!!啊哈c必须出新版本
这是可以运行的,啊哈c没运行{:soso_e111:}{:soso_e111:}{:soso_e111:}{:soso_e111:}
#include <stdio.h>
#include <graphics.h>
#include <math.h>
#include <conio.h>
#define PI 3.1415926535
int main()
{
void initgr(void)
{
    int gd = DETECT, gm = 0;
    registerbgidriver(EGAVGA_driver);
    initgraph(&gd, &gm, "");
}

void main(void)
{
    double a = 0, b;
    int x0 = 340, y0 = 240, radius = 100, i, x, y;
    initgr(); /* 驱动图形模式 */
    setcolor(2); /* 设置前景色为绿色 */
    setlinestyle(0, 0, 0); /* 设置股线的类型与宽度 */
    for(i = 0; i < 6; i++, a += 60)
    {
        b = a * PI / 180; /* 把度数转化为弧度 */
        x = x0 + radius * cos(b);
        y = y0 + radius * sin(b);

        arc(x, y, 120 - i * 60, 240 - i * 60, radius); /* 绘制弧线 */
    }
    getch(); /* 暂停屏幕查看结果 */
    closegraph(); /* 关闭图形模式 */
}
        sleep(5000);
        return 0;
}


作者: 4k-Rn    时间: 2012-12-20 00:14

    registerbgidriver(EGAVGA_driver);
    initgraph(&gd, &gm, "");
啊哈说这步错{:soso_e111:}{:soso_e111:}
作者: 4k-Rn    时间: 2012-12-20 00:15
TC环境难道不自主研发啊
作者: 4k-Rn    时间: 2012-12-20 00:15

长带码还运行不了
作者: 4k-Rn    时间: 2012-12-20 00:16
坑爹啊{:soso_e111:}
作者: 千里之外    时间: 2012-12-20 11:36
貌似TC 已经很少有人用了饿
作者: c-小巍    时间: 2013-1-14 13:11
啊哈C 编译器也不错啊  让磊哥改进一下就完美了{:soso_e154:}
作者: ertok    时间: 2013-1-18 19:17
啊哈C作为一个启蒙C语言学习教程,是一个引导学习的环境,而不是C的全部功能。我认为在学到一定份上之后,可以尝试C++或者VC。
而作者的思路就是启蒙和引导,在这个阶段,这种方便与简洁是必须的。
所以我说:作者可以不改!!!
作者: 回遗未来    时间: 2013-6-20 13:08
4k-Rn 发表于 2012-12-20 00:15
长带码还运行不了

啊哈C致力于为初学者提供简洁的IDE  您如果需要编译运行大量代码  我推荐使用Code::Blocks   一定可以满足你的需求的  感谢您对啊哈C的支持,祝您学习愉快!
作者: rosynirvana    时间: 2013-6-20 13:18
回遗未来 发表于 2013-6-20 13:08
啊哈C致力于为初学者提供简洁的IDE  您如果需要编译运行大量代码  我推荐使用Code::Blocks   一定可以满足 ...

这是因为楼主在用tc的老古董库⋯⋯
作者: 回遗未来    时间: 2013-6-20 13:38
rosynirvana 发表于 2013-6-20 13:18
这是因为楼主在用tc的老古董库……

额。。。确实
作者: 超神级    时间: 2013-7-22 21:18
{:soso__16324640235148804817_2:}
作者: ingingpk    时间: 2013-7-26 12:29
呵呵!支持啊哈c
作者: 4399APPLE    时间: 2013-12-12 09:14
rosynirvana 发表于 2013-6-20 13:18
这是因为楼主在用tc的老古董库……

没有这东东。。。
  1. #include <graphics.h>
复制代码

作者: rosynirvana    时间: 2013-12-12 09:34
4399APPLE 发表于 2013-12-12 09:14
没有这东东。。。

头文件和库是两个不同的概念
作者: 4399APPLE    时间: 2013-12-12 10:29
rosynirvana 发表于 2013-12-12 09:34
头文件和库是两个不同的概念

我只是想说,啊哈C为什么不出图形头文件
作者: rosynirvana    时间: 2013-12-12 12:21
4399APPLE 发表于 2013-12-12 10:29
我只是想说,啊哈C为什么不出图形头文件

因为没有合适的图形库

没有图形库又谈何图形头文件
作者: 4399APPLE    时间: 2013-12-12 12:48
rosynirvana 发表于 2013-12-12 12:21
因为没有合适的图形库

没有图形库又谈何图形头文件

那,为什么WIN-TC有?
作者: rosynirvana    时间: 2013-12-12 13:19
4399APPLE 发表于 2013-12-12 12:48
那,为什么WIN-TC有?

额,首先你知道winTC的制作背景吗?

winTC的图形库还是TC的图形库,是Borland公司在DOS时代的老古董,最多可以用来进行点简单的演示,属于玩具级别的东西(在DOS时代,后来win桌面软件成熟了,演示也用不到这些。)
而且Borland公司还在,这些图形库是有版权的。

啊哈C是mingw的图形前端,mingw是gcc在windows下面的移植,gcc不做图形库,所以mingw也没有,mingw没有,所以啊哈C也没有
作者: 4399APPLE    时间: 2013-12-12 15:02
rosynirvana 发表于 2013-12-12 13:19
额,首先你知道winTC的制作背景吗?

winTC的图形库还是TC的图形库,是Borland公司在DOS时代的老古董, ...

哦                                 
作者: 不能超过7个字呃    时间: 2014-2-23 23:56
路过呃 楼下肿么看




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