0
を使用して2つの部分に分割した文字列私は3つのポインターCのstrtokは、第一の空間に
char line[MAX_STR];
char *inputCmd,*inputArgs;
を持っていると私は
inputCmd = strtok(line," ");
を使用しています例
line = {"COMMAND A PARAMTER TO CHECK..."};
私は inputCmdは "COMMAND" を指すようになりたい とinputArgsは "A PARAMTER TO CHECK ..."を指します。
ありがとうございました。 I
'inputCmd = line; if(inputArgs = strchr(line、 ''))* inputArgs ++ = 0; '。 BTW 'line'はポインタではありません。 – BLUEPIXY
または 'inputCmd = strtok(line、" "); inputArgs = strtok(NULL、 "\ n"); ' – BLUEPIXY