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

📄 tstgetopt.c

📁 一个C源代码分析器
💻 C
字号:
#include <ansidecl.h>#include <unistd.h>#include <stdio.h>int main (int argc, char **argv){  int aflag = 0;  int bflag = 0;  char *cvalue = NULL;  int index;  int c;  while ((c = getopt (argc, argv, "abc:")) >= 0)    switch (c) {    case 'a':      aflag = 1;      break;    case 'b':      bflag = 1;      break;    case 'c':      cvalue = optarg;      break;    case '?':#if 0      fprintf (stderr, "Unknown option %c.\n", optopt);#else      fputs ("Unknown option.\n", stderr);#endif      return -1;    default:      fprintf (stderr, "This should never happen!\n");      return -1;    }  printf ("aflag = %d, bflag = %d, cvalue = %s\n", aflag, bflag, cvalue);  for (index = optind; index < argc; index++)    printf ("Non-option argument %s\n", argv[index]);  return 0;}

⌨️ 快捷键说明

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