最終更新:2017-08-23 (水) 16:11:50 (2432d)  

strtok
Top / strtok

文字列を区切り文字で分解する

char *strtok(char *s1, const char *s2);

挙動

  • 最初の呼び出しでは s1 には分解対象の文字列を指定します。トークンがあれば、strtok() はトークンへのポインタを返却します。
  • 2回目以降の呼び出しでは s1 に NULL を指定します。分解できるトークンがあるうちは、strtok() はトークンへのポインタを返却します。
  • トークンがなくなると strtok() は NULL を返却します。