首页 > 编程开发 > C类语言    日期:2023-08-27 / 来自互联网 / 浏览

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++ 中函数的地址的详细内容。

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章