Udostępnij za pośrednictwem


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.

Zobacz też

Informacje

Deklaracje funkcji