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

📄 memcpy-bi.c

📁 linux下编程用 编译软件
💻 C
字号:
/* Test builtin-memcpy (which may emit different code for different N).  */#define TESTSIZE 80char src[TESTSIZE] __attribute__ ((aligned));char dst[TESTSIZE] __attribute__ ((aligned));voidcheck (char *test, char *match, int n){  if (memcmp (test, match, n))    abort ();}#define TN(n) \{ memset (dst, 0, n); memcpy (dst, src, n); check (dst, src, n); }#define T(n) \TN (n) \TN ((n) + 1) \TN ((n) + 2) \TN ((n) + 3)main (){  int i,j;  for (i = 0; i < sizeof (src); ++i)      src[i] = 'a' + i % 26;  T (0);  T (4);  T (8);  T (12);  T (16);  T (20);  T (24);  T (28);  T (32);  T (36);  T (40);  T (44);  T (48);  T (52);  T (56);  T (60);  T (64);  T (68);  T (72);  T (76);  return 0;}

⌨️ 快捷键说明

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