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

📄 debug2.c

📁 《Beginning Linux Programming》书的配置实例源代码。
💻 C
字号:
/*   1  */  typedef struct {/*   2  */      char *data;/*   3  */      int key;/*   4  */  } item;/*   5  */  /*   6  */  item array[] = {/*   7  */      {"bill", 3},/*   8  */      {"neil", 4},/*   9  */      {"john", 2},/*  10  */      {"rick", 5},/*  11  */      {"alex", 1},/*  12  */  };/*  13  */  /*  14  */  sort(a,n)/*  15  */  item *a; /*  16  */  { /*  17  */      int i = 0, j = 0;/*  18  */      int s = 1;/*  19  */  /*  20  */      for(; i < n && s != 0; i++) {/*  21  */              s = 0;/*  22  */              for(j = 0; j < n; j++) {/*  23  */                      if(a[j].key > a[j+1].key) {/*  24  */                              item t = a[j];/*  25  */                              a[j] = a[j+1];/*  26  */                              a[j+1] = t;/*  27  */                              s++;/*  28  */                      }/*  29  */              }/*  30  */              n--;/*  31  */      }/*  32  */  }/*  33  */  /*  34  */  main()/*  35  */  {/*  36  */          int i;/*  37  */          sort(array,5); /*  38  */          for(i = 0; i < 5; i++)/*  39  */                  printf("array[%d] = {%s, %d}\n",/*  40  */                          i, array[i].data, array[i].key);/*  41  */  }

⌨️ 快捷键说明

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