Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

ฟังก์ชัน arc() ใน C (Graphics.h)

ฟังก์ชัน arc() ใน graphics.h ใช้วาดเส้นโค้งส่วนของวงกลม

Syntax

void arc(int x, int y, int start_angle, int end_angle, int radius);

พารามิเตอร์

  • x, y: จุดศูนย์กลางของโค้ง
  • start_angle: มุมเริ่มต้น (องศา)
  • end_angle: มุมสิ้นสุด (องศา)
  • radius: รัศมี

ตัวอย่าง: วาดโค้ง 155° ถึง 300° รัศมี 100 ที่ (250,250)

#include <graphics.h>

int main() {
    int gd = DETECT, gm;
    initgraph(&gd, &gm, "");
    arc(250, 250, 155, 300, 100);
    getch();
    closegraph();
    return 0;
}

หมายเหตุ: ต้องคอมไพล์กับไลบรารี graphics (เช่น WinBGIm บน Windows) และลิงก์ -lbgi -lgdi32