Temat: Jak debugować programy z argumentami w linii poleceń

Jeżeli nasz program wymaga podania dodatkowych argumentów podczas uruchomienia, możemy na potrzeby debugowania te argumenty ustawić w opcjach projektu, aby nie trzeba było za każdym razem wpisywać ich w okienku konsoli.

W tym celu wchodzimy w opcje projektu, klikając prawym przyciskiem myszy na jego nazwę w Solution Explorerze i wybierając "Properties".
http://www.student.mvlab.pl/wiedza/img/m/2/t/p17dgdsjqu14pj1iutkhdoau1tr63.png

W zakładce Configuration Properties -> Debugging, wpisujemy interesujące nas parametry w polu "Command Arguments".
http://www.student.mvlab.pl/wiedza/img/m/2/t/p17dgdt060j343131c8v1647152g5.png

Przykładowy program wyświetlający przekazane argumenty:

#include <stdio.h>

void main(int argc, char **argv) {
    int i;

    for(i = 0; i < argc; ++i) {
        printf("%s\n", argv[i]);
    }

}