ホームページ > バックエンド開発 > C++ > C または C++ の関数のアドレス

C または C++ の関数のアドレス

WBOY
リリース: 2023-08-27 19:05:02
転載
855 人が閲覧しました

C 或 C++ 中函数的地址

C または C では、変数はメモリに格納されるため、そのメモリ アドレスを取得できます。同様に、関数はメモリに格納されるため、何らかのアドレスも持ちます。アドレスを取得するには、括弧なしで関数名を使用するだけです。

明確に理解するには、次の手順を確認してください。

#include <stdio.h>
void my_function() {
   printf("Hello World");
}
int main() {
   printf("The address of the my_function is: %p\n", my_function);
   printf("The address of the main is: %p\n", main);
}
ログイン後にコピー

出力

The address of the my_function is: 0000000000401530
The address of the main is: 000000000040154B
ログイン後にコピー

以上がC または C++ の関数のアドレスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート