基本信息
源码名称:C语言调用DLL
源码大小:1.12M
文件格式:.zip
开发语言:C/C++
更新时间:2021-01-13
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 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;

}