随便贴点代码,以后没准能用到

点击(此处)折叠或打开

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>


  4. struct media_table {
  5.         char video_width[8];
  6.         char video_bit_rate[8];
  7.         char audio_bit_rate[8];
  8. };

  9. struct media_table zetc_table[] = {
  10.         {"1920", "1200k", "88k"},
  11.         {"1280", "1200k", "88k"},
  12.         {"1024", "850k", "88k"},
  13.         {"640", "500k", "88k"},
  14. };

  15. #define ARRAY_SIZE() (sizeof(x)/sizeof((x)[0]))




  16. int main(int argc, char *argv[])
  17. {
  18.         int array_num = 0;
  19.         int i = 0;

  20.         array_num = ARRAY_SIZE(zetc_table);

  21.         for (i = 0; i < array_num; i++) {
  22.                 if (不是0的话 strncasecmp(zetc_table[i].video_width, argv[1], strlen(argv[1]))) {
  23.                         fprintf(stdout, "T-bagwell the video bitrate = |%s| \n"
  24.                                         "T-bagwell the audio bitrate = |%s|\n",
  25.                                         zetc_table[i].video_bit_rate,
  26.                                         zetc_table[i].audio_bit_rate
  27.                                         );
  28.                         break;
  29.                 }
  30.         }

  31.         return 0;
  32. }


10-01 01:13
查看更多