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

📄 testopt.c

📁 一个C源代码分析器
💻 C
字号:
/*@group*/#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;  opterr = 0;/*@end group*//*@group*/  while ((c = getopt (argc, argv, "abc:")) != -1)    switch (c)      {      case 'a':        aflag = 1;        break;      case 'b':        bflag = 1;        break;      case 'c':        cvalue = optarg;        break;      case '?':        if (isprint (optopt))          fprintf (stderr, "Unknown option `-%c'.\n", optopt);        else          fprintf (stderr,                   "Unknown option character `\\x%x'.\n",                   optopt);        return 1;      default:        abort ();      }/*@end group*//*@group*/  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;}/*@end group*/

⌨️ 快捷键说明

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