Путь в графике на С - PullRequest
       41

Путь в графике на С

0 голосов
/ 17 ноября 2018

Я некоторое время использовал graphics.h в своей программе.Я столкнулся с проблемой на пути, но позже решил ее.Я набрал неправильный путь в функции initigraph(), но программа все еще работала.Как это возможно?

Код1:

#include <graphics.h>
#include <stdio.h>
#include <conio.h>

int main()
{
    char a[] ="vyfm";
    int gd = DETECT, gm;
    initgraph(&gd, &gm, a);

    line(100,100, 200, 200);

    getch();
    closegraph();

    return 0;
}

Код 2:

#include <graphics.h>
#include <stdio.h>
#include <conio.h>

int main()
{
    char a[] ="C:\\TC\\BGI";
    int gd = DETECT, gm;
    initgraph(&gd, &gm, a);

    line(100,100, 200, 200);

    getch();
    closegraph();

    return 0;
}

1 Ответ

0 голосов
/ 17 ноября 2018

Если вы говорите, что используете кодовые блоки, будьте осторожны с компиляцией кода и запустите его. Если вы просто используете команду «run» в кодовых блоках, она просто запустит ваш последний исполняемый файл, даже если ваш текущий файл изменен. Exe будет изменен, когда вы успешно скомпилируете свой код. В этом случае ваш код должен скомпилироваться, но я думаю, что вы пропустили этот шаг.

...