C言語を用いて様々な図形を描画する方法

C言語では、グラフィックスライブラリを使用して、さまざまな図形を描画できます。以下に、基本的な図形を描画する例を示します。

  1. 直線を引く。
#include <graphics.h>

int main() {
    int gd = DETECT, gm;
    initgraph(&gd, &gm, "");

    line(100, 100, 200, 200);

    getch();
    closegraph();
    return 0;
}
  1. 長方形を描く:
#include <graphics.h>

int main() {
    int gd = DETECT, gm;
    initgraph(&gd, &gm, "");

    rectangle(100, 100, 200, 200);

    getch();
    closegraph();
    return 0;
}
  1. 円を描く:
#include <graphics.h>

int main() {
    int gd = DETECT, gm;
    initgraph(&gd, &gm, "");

    circle(150, 150, 50);

    getch();
    closegraph();
    return 0;
}
  1. 楕円を描く:
#include <graphics.h>

int main() {
    int gd = DETECT, gm;
    initgraph(&gd, &gm, "");

    ellipse(150, 150, 0, 360, 100, 50);

    getch();
    closegraph();
    return 0;
}

上記のサンプルはグラフィックスライブラリgraphics.hを使用しており、Windowsシステムでは、正常に動作させるために対応するライブラリファイルをインストールする必要があります。その他のオペレーティングシステムでは、SDLやOpenGLなどの別のグラフィックスライブラリを使用できます。

广告
広告は10秒後に閉じます。
bannerAds