点击(此处)折叠或打开
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- struct media_table {
- char video_width[8];
- char video_bit_rate[8];
- char audio_bit_rate[8];
- };
- struct media_table zetc_table[] = {
- {"1920", "1200k", "88k"},
- {"1280", "1200k", "88k"},
- {"1024", "850k", "88k"},
- {"640", "500k", "88k"},
- };
- #define ARRAY_SIZE(?) (sizeof(x)/sizeof((x)[0]))
- int main(int argc, char *argv[])
- {
- int array_num = 0;
- int i = 0;
- array_num = ARRAY_SIZE(zetc_table);
- for (i = 0; i < array_num; i++) {
- if (不是0的话 strncasecmp(zetc_table[i].video_width, argv[1], strlen(argv[1]))) {
- fprintf(stdout, "T-bagwell the video bitrate = |%s| \n"
- "T-bagwell the audio bitrate = |%s|\n",
- zetc_table[i].video_bit_rate,
- zetc_table[i].audio_bit_rate
- );
- break;
- }
- }
- return 0;
- }