⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 store_test.c

📁 这是一个用来加解密的算法库
💻 C
字号:
#include "test.h"/* Test store/load macros with offsets */int store_test(void){  unsigned char buf[24];  unsigned long L, L1;  int y;  ulong64 LL, LL1;  L = 0x12345678UL;  for (y = 0; y < 4; y++) {      STORE32L(L, buf + y);      LOAD32L(L1, buf + y);      if (L1 != L) {         fprintf(stderr, "\n32L failed at offset %d\n", y);         return 1;      }      STORE32H(L, buf + y);      LOAD32H(L1, buf + y);      if (L1 != L) {         fprintf(stderr, "\n32H failed at offset %d\n", y);         return 1;      }  }  LL = CONST64 (0x01020304050607);  for (y = 0; y < 8; y++) {      STORE64L(LL, buf + y);      LOAD64L(LL1, buf + y);      if (LL1 != LL) {         fprintf(stderr, "\n64L failed at offset %d\n", y);         return 1;      }      STORE64H(LL, buf + y);      LOAD64H(LL1, buf + y);      if (LL1 != LL) {         fprintf(stderr, "\n64H failed at offset %d\n", y);         return 1;      }  }  return 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -