ホームページ >バックエンド開発 >C#.Net チュートリアル >C言語でdispはどういう意味ですか
disp は C 言語の関数へのポインタのキーワードです。構文: type (variable_name)(argument_list); ここで、type はポインター型、variable_name はポインター変数、argument_list は関数パラメーターの型と名前のリストです。例: int (ptr_to_func)(int, int); ptr_to_func = add; (*ptr_to_func)(10, 20);
#C の場合言語での意味
disp は C 言語のキーワードで、関数へのポインタを定義するために使用されます。disp キーワードを使用する
disp キーワードは関数アドレスを宣言するために使用されます。構文は次のとおりです。<code class="c">type (*variable_name)(argument_list);</code>その中には次のとおりです。
次の例は、disp キーワードの使用方法を示しています。
<code class="c">// 声明一个指向 int 型函数的指针 int (*ptr_to_func)(int, int); // 将 ptr_to_func 指向 add 函数 ptr_to_func = add; // 调用 add 函数通过 ptr_to_func 指针 int result = (*ptr_to_func)(10, 20);</code>
この例では、
ptr_to_func は、add
関数へのポインタです。 add
関数の型は int (*add)(int, int)
で、2 つの int パラメータを受け取り、int 値を返します。 ptr_to_func は通常の関数と同じように呼び出すことができ、指定された関数には逆参照演算子 # を介してアクセスします。
以上がC言語でdispはどういう意味ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。