嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
国内高校的C语言教材里都没有介绍动态链接库的知识,而在实际编程应用中,为了实现技术保密和编程知识产权产业化,也为了让代码更加模块化、简洁化,大量采用动态链接库DLL,本例实现调用生成的DLL
#include<stdio.h>
#include <windows.h>
int main()
{
int(*p_test_add)(int, int) = NULL;
HMODULE module = LoadLibraryA("Creat_DLL.dll");
if (module != NULL)
{
int a,b;
printf("请输入a的值(整数):");
scanf("%d",&a);
printf("请输入b的值(整数):");
scanf("%d",&b);
p_test_add = (int(*)(int, int))GetProcAddress(module, "Add");
if (p_test_add != NULL)
{
printf("a b= %d\n", p_test_add(a, b));
}
else
{
printf("p_test_add函数无法执行!\n");
}
}
return 0;
}