Wykazy argumentu w funkcji prototypy (deklaracja Nondefining)
Formularz listy argumentów deklaracji jest listą nazw typu argumentów.Należy wziąć pod uwagę listy argumentów deklaracji dla funkcji, func, pobierająca tych trzech argumentów: wskaźnik, aby wpisać char *, char, i int.
Kod dla takich listy argumentów deklaracji może być zapisany:
char *, char, int
Deklaracja funkcji (prototyp), dlatego mogą być zapisane:
void func( char *, char, int );
Chociaż poprzedzającego zgłoszenie zawiera wystarczająco dużo informacji, kompilator do sprawdzania rodzaju i konwersje, nie zapewnia wiele informacji na temat argumenty są.Dobrym sposobem deklaracji funkcji dokument ma zawierać identyfikatory, jak będą wyglądały w definicji funkcji, jak w:
void func( char *szTarget, char chSearchChar, int nStartAt );
Te identyfikatory w prototypy są przydatne tylko dla argumentów domyślnej, ponieważ wykraczają poza zakresem natychmiast.Jednak dostarczyć dokumentację programu znaczące.