2017-12-09 21 views
-1

私はそれにtypedefキーワードを含むクラスで教えられた講義スライドの1つを通っていました。 typedefキーワードの通常の使用とは対照的に、通常は特定のデータのエイリアスを置いていますが、その例ではエイリアスはありませんでした。以下はその例です:See the typedef in the slidecでtypedefキーワードを使用

typedefの使用は正しいですか、それとも別の解釈ですか?

+0

「Ptr」はエイリアスです。 – melpomene

+0

同じ宣言を持つ関数ポインタが2つあった場合、ptrは関数ポインタのエイリアスですか? –

+0

どういう意味ですか? – melpomene

答えて

2

これは関数ポインタです。そしてそれは完全に有効な構文です。

Ptrは、関数が2つの引数をとってintをとり、intを返す関数へのポインタとして宣言されています。ここでは、typedefed型のエイリアスとしてPtrを使用できます。

+0

@melpomene:編集をありがとう。感謝します。 – coderredoc

関連する問題