---
title: "numargs | open.mp"
description: "Obtenha o número de argumentos passados para uma função."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/numargs
language: pt-BR
---

# numargs

## Descrição

Obtenha o número de argumentos passados para uma função.

## Exemplos

```c
SomeFunction(...)
{
    printf("numargs(): %i", numargs());
}

public OnFilterScriptInit()
{
    SomeFunction(1, 2, 3);
}

// Saída: "numargs(): 3"
// Porque os parâmetros 3 (1, 2, 3) foram passados.
```

## Funções Relacionadas

-   [getarg](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/getarg): recupera um argumento de uma lista de argumentos variáveis.
-   [setarg](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/setarg): Defina um argumento.
