1.18. Графика

Графические функции описаны в файле graphics.h . Эти функции практиче­ски полностью аналогичны процедурам и функциям модуля Graph системы Turbo Pascal, но все имена функций записываются строчными буквами, а имена кон­стант - прописными. Некоторые отличия в вызове графических функций обу­словлены свойствами языка С. Так, функция initgraph описана следующим обра­зом:

void initgraph(int *graphdriver,int *graphmode,char *pathtodriver); Она используется, например, так: int gdriver=DETECT,gmode; initgraph(&gdriver,&gmode,"D:\\TP\\BGIM);

Здесь в качестве аргументов задаются адреса переменных gdriver и gmode, поскольку это выходные параметры; путь к драйверу заключается в " " по прави­лам С и вместо одного символа \ записывается пара таких символов.