ในภาษา C/C++ ผู้ใช้สามารถปรับแต่งเอาต์พุตตามต้องการ ฟังก์ชันกราฟิกอยู่ในไฟล์ส่วนหัว graphics.h ด้วยไลบรารีนี้ สร้างอ็อบเจกต์ ตั้งสีข้อความ เปลี่ยนฟอนต์และขนาดข้อความ และเปลี่ยนพื้นหลังได้
ฟังก์ชันสำคัญ:
- setcolor() - เปลี่ยนสีข้อความเอาต์พุต
setcolor(int)
ตัวอย่าง:setcolor(5); - settextstyle() - เปลี่ยนสไตล์ฟอนต์ ทิศทาง และขนาดข้อความ
settextstyle(int style, int orientation, int size);
ตัวอย่าง:settextstyle(3, 1, 4); - outtextxy() - พิมพ์ข้อความที่พิกัด (x,y) บนหน้าจอ
outtextxy(int x, int y, char *text);
- textheight() - เปลี่ยนความสูงของข้อความ
- textwidth() - เปลี่ยนความกว้างของข้อความ
หมายเหตุ: ไลบรารี graphics.h เป็นไลบรารีเก่า (Borland Turbo C) ไม่รองรับในคอมไพเลอร์สมัยใหม่ เช่น GCC/Clang ต้องใช้ไลบรารีอื่น เช่น SDL, SFML, หรือ Win32 API แทน