c argv [count] +2

时间:2016-03-02 21:00:09

标签: c arrays 2d

我有这段代码strncpy(szOutput, argv[count]+2, sizeof(szOutput) - 1);

arvg是一个char ** argv。我想知道的是+2代表什么。

谢谢。

1 个答案:

答案 0 :(得分:0)

行:strncpy(szOutput, argv[count]+2, sizeof(szOutput) - 1);

第二个参数:argv[count]+2

第二个参数的含义。

  1. `argv [count]它是指向从命令行传入的一些NUL终止的char数组的指针
  2. +2表示count选择的数组中第3个字符的地址