#include #include "../jia/jia.h" //#pragma comment(lib,"jia.lib") #include "../jian/jian.h" //#pragma comment(lib,"jian.lib") #include "chu.h" #include "Windows.h" #include "../chen/chen.h" typedef int(*PMUL)(int a, int b); typedef bool(*QCHEN)(int a, int b,int *e); int main() { int a, b; int c = 0; int d = 0; int e = 0; printf("请输入两个整数\n"); scanf("%d%d", &a, &b); bool ret1 = Add(a, b, &c); printf("ret1=%d a+b=%d\n",ret1,c); bool ret2 = Sub(a, b, &d); printf("ret2=%d a-b=%d\n", ret2,d); HMODULE hDLL = LoadLibrary(L"../Debug/chen.dll"); if (hDLL == NULL) { printf("加载DLL文件失败\n"); return 0; } PMUL pMul = (PMUL)GetProcAddress(hDLL, "mul"); QCHEN qChen = (QCHEN)GetProcAddress(hDLL, "chen"); bool ret3 = chen(a, b, &e); printf("ret3=%d a*b=%d\n", ret3, e); printf("a/b=%d\n", chu(a, b)); FreeLibrary(hDLL); }