Elenchi di argomenti di prototipi di funzione (dichiarazione di Nondefining)
il form argomento-dichiarazione-elenco è un elenco di nomi di tipi degli argomenti.considerare argomento-dichiarazione-elenco per una funzione, func, che accetta questi tre argomenti: puntatore al tipo char *, chare int.
il codice per tale argomento-dichiarazione-elenco è possibile scrivere:
char *, char, int
La dichiarazione di funzione (il prototipo) è pertanto possibile scrivere:
void func( char *, char, int );
Sebbene la dichiarazione precedente contiene informazioni sufficienti per il compilatore per eseguire il controllo dei tipi e le conversioni, non fornisce molte informazioni sui cui argomenti sono.Una tecnica efficace per documentare le dichiarazioni di funzione prevede l'inclusione degli identificatori come verrebbero visualizzati nella definizione di funzione, come nell'esempio seguente:
void func( char *szTarget, char chSearchChar, int nStartAt );
Questi identificatori in prototipi sono utili solo per gli argomenti predefiniti, perché escono dall'ambito immediatamente.Tuttavia, forniscono la documentazione significativa del programma.