Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 

52 wiersze
968 B

  1. #include <stdio.h>
  2. #include "../jia/jia.h"
  3. //#pragma comment(lib,"jia.lib")
  4. #include "../jian/jian.h"
  5. //#pragma comment(lib,"jian.lib")
  6. #include "chu.h"
  7. #include "Windows.h"
  8. #include "../chen/chen.h"
  9. typedef int(*PMUL)(int a, int b);
  10. typedef bool(*QCHEN)(int a, int b,int *e);
  11. int main()
  12. {
  13. int a, b;
  14. int c = 0;
  15. int d = 0;
  16. int e = 0;
  17. printf("请输入两个整数\n");
  18. scanf("%d%d", &a, &b);
  19. bool ret1 = Add(a, b, &c);
  20. printf("%d %d\n",ret1,c);
  21. printf("add(a,b)=%d\n", add(a, b));
  22. bool ret2 = Sub(a, b, &d);
  23. printf("%d %d\n", ret2,d);
  24. printf("sub(a,b)=%d\n", sub(a, b));
  25. HMODULE hDLL = LoadLibrary(L"../Debug/chen.dll");
  26. if (hDLL == NULL)
  27. {
  28. printf("加载DLL文件失败\n");
  29. return 0;
  30. }
  31. PMUL pMul = (PMUL)GetProcAddress(hDLL, "mul");
  32. QCHEN qChen = (QCHEN)GetProcAddress(hDLL, "chen");
  33. bool ret3 = chen(a, b, &e);
  34. printf("%d %d\n", ret3, e);
  35. printf("mul(a,b)=%d\n",pMul(a,b));
  36. printf("chu(a,b)=%d\n", chu(a, b));
  37. FreeLibrary(hDLL);
  38. }