Udostępnij za pośrednictwem


Lista argumentów w deklaracji

Argument część listy deklaracji zgłoszenia funkcji:

  • Umożliwia kompilatora sprawdzić spójność typu argumenty, które wymaga funkcji i argumenty podane w zaproszeniu.

  • Umożliwia konwersje, niejawne lub zdefiniowanej przez użytkownika, należy przeprowadzić z typu podany argument typ wymaganego argumentu.

  • Sprawdza, czy inicjowania programu lub przydziały, aby wskaźniki do funkcji.

  • Sprawdza, czy inicjowania programu lub przydziały, aby odwołania do funkcji.

Deklaracje są wymienione w argumencie wielu oddzielone przecinkami.

Funkcje, które może podjąć zmiennej liczbie argumentów są określane za pomocą wielokropka – operatora w miejsce zmiennej argumentów.Jeśli występuje wielokropka należy ostatni element na liście argumentów.Zobacz Wyświetla listę zmiennych, Argument.

Każda deklaracja argument składa się z:

  • Specyfikatory deklarację, w tym specyfikatora typu.W szczególności oznacza to:

    • Specyfikator klasy magazynowania auto lub rejestru.

    • Const i/lub volatile.

    • Specyfikatora typu.

  • Niewłaściwy deklarator, które mogą być abstrakcyjne.Zezwala na nieabstrakcyjna; niewłaściwy deklarator jak argument o nazwie; abstrakcyjne; niewłaściwy deklarator Określa argument anonimowe.W szczególności oznacza to:

    • Opcjonalny * lub & określający wskaźnik lub odwołania.

    • Identyfikator opcjonalny argument nazewnictwa.

    LUB

    • Niewłaściwy wszelkich złożonych deklarator określające skład wskaźnik, odwołanie, wskaźnik funkcji i tablicy pełni określenie typu.
  • Inicjator, określając wartość domyślną argumentu.W szczególności inicjatory argument składają się z

Należy zauważyć, że wiele słów kluczowych specyficzne dla firmy Microsoft mogą być wyświetlane w Specyfikatory deklaracji i deklaracji nazwę.

Zobacz też

Informacje

Deklaracje funkcji