Compartir a través de


Listas de argumentos de la función Prototipos (declaración de Nondefining)

La argumento-declaración-lista de formulario es una lista de los nombres de tipo de los argumentos.Considere una argumento-declaración-lista para una función, func, que toma los tres argumentos: puntero al tipo char *, char, y int.

El código para tal argumento-declaración-lista puede escribir:

char *, char, int

La declaración de función (el prototipo) podría ser por consiguiente tipo:

void func( char *, char, int );

Aunque la declaración anterior contiene información suficiente para que el compilador realice la comprobación de tipos y conversiones, no proporciona mucha información sobre qué son los argumentos.Una buena manera a declaraciones de función de documento es incluir identificadores como aparecerán en la definición de función, como en el siguiente:

void func( char *szTarget, char chSearchChar, int nStartAt );

Estos identificadores en prototipos son útiles solo para los argumentos predeterminados, puesto que salen del ámbito inmediatamente.Sin embargo, proporcionan la documentación importante de programa.

Vea también

Referencia

Declaraciones de función