+ -
当前位置:首页 → 问答吧 → 谁能帮我看看这段代码什么意思?

谁能帮我看看这段代码什么意思?

时间:2011-12-24

来源:互联网

尤其是第一行,感觉像是结构体,但又好像不像啊
  static struct option long_options[] = \
  {
  {"h", no_argument, 0, 0},
  {"help", no_argument, 0, 0},
  {"i", required_argument, 0, 0},
  {"input", required_argument, 0, 0},
  {"o", required_argument, 0, 0},
  {"output", required_argument, 0, 0},
  {"v", no_argument, 0, 0},
  {"version", no_argument, 0, 0},
  {"b", no_argument, 0, 0},
  {"background", no_argument, 0, 0},
  {0, 0, 0, 0}
  };

作者: yuzhenhua001   发布时间: 2011-12-24

结构体数组

作者: shenxinji   发布时间: 2011-12-24

static struct option long_options[] = \
//这是一个名字叫做option的结构体.
//long_options是一个结构体数组.  


{"h", no_argument, 0, 0},//这是对其中一个结构体的初始化.类似下面的.

struct option st = {"h", no_argument, 0, 0};

作者: mingliang1212   发布时间: 2011-12-24

热门下载

更多