1

重複の可能性:
Typedef 関数ポインター?

この typedef の意味と使い方を教えてください。

typedef void (*__handler)(int)

「typedef」がなければ、残りは関数ポインターであることはわかっています。ありがとうございました。

4

1 に答える 1

2

関数ポインタの型名を定義します。これを使用すると、は、 を受け取り、を返す__handler関数へのポインターの型エイリアスになりました。intvoid

void myFunction(int)
{
    // ...
}

int main(int argc, char **argv)
{
    __handler functionPtr = &myFunction;

    // ...
}
于 2012-10-12T15:20:56.137 に答える