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

📄 ffs-2.c

📁 this is a gcc file, you can download it and learn its usetility, for further detail please look at t
💻 C
字号:
struct  {    int input;    int output;  }ffstesttab[] =  {#if __INT_MAX__ >= 2147483647    /* at least 32-bit integers */    { 0x80000000, 32 },    { 0xa5a5a5a5, 1 },    { 0x5a5a5a5a, 2 },    { 0xcafe0000, 18 },#endif#if __INT_MAX__ >= 32767    /* at least 16-bit integers */    { 0x8000, 16 },    { 0xa5a5, 1 },    { 0x5a5a, 2 },    { 0x0ca0, 6 },#endif#if __INT_MAX__ < 32767#error integers are too small#endif  };#define NFFSTESTS (sizeof (ffstesttab) / sizeof (ffstesttab[0]))extern void abort (void);extern void exit (int);intmain (void){  int i;  for (i = 0; i < NFFSTESTS; i++)    {      if (__builtin_ffs (ffstesttab[i].input) != ffstesttab[i].output)	abort ();    }  exit (0);}

⌨️ 快捷键说明

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