①.、首先输入调用系统函数的头文件,以及其他常用的语句.
在函数中需要函数名的地方写上 宏 __func__就可以了
#include stdio.h
const char* func1()
{
return __func__; //这语句类似return (char *)"func1";
}
printf("call function %s\n", __func__);
int
main(void)
printf("function name %s\n", func1());
return(0);
运行结果:
function name func1
①.、有些应用中perl的速度比较慢,但是如果和c结合起来,就可以解决这样的问题了.
获取不到,函数名在连接时被替换成函数入口地址,实际运行的程序中通常不存在函数名(PE文件如果有函数导出表则导出表中可能会记录函数名).变量名同理.
Func 是你自己定义的函数的名字. 例:void func1(int i),其中void指的是返回值类型是空,默认情况下指的是int型,func1是你定义的函数名,int i是你定义一个形式参数,类型是整型的
以上就是土嘎嘎小编为大家整理的c语言中导出函数名相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!