📄 getopt.c
字号:
/*************************************************************************//* *//* This file is included in case your version of Unix doesn't include *//* the getopt utility. If it does, discard this file and amend the *//* Makefile accordingly. *//* *//* There is no copyright on this file. *//* *//*************************************************************************/#include <stdio.h>int optind = 1;char *optarg; getopt(Argc, Argv, Str)/* ------ */ int Argc; char **Argv, *Str;{ int Optchar; char *Option; if ( optind >= Argc ) return EOF; Option = Argv[optind++]; if ( *Option++ != '-' ) return '?'; Optchar = *Option++; while ( *Str && *Str != Optchar ) Str++; if ( ! *Str ) return '?'; if ( *++Str == ':' ) { if ( *Option ) optarg = Option; else if ( optind < Argc ) optarg = Argv[optind++]; else Optchar = '?'; } return Optchar;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -