C言語を勉強しているのですが、こちらのサイトのstrtok関数について書かれている場所で次の単語を取り出すときに、今まで文字配列を入れていた場所にNULLが入るのはなぜでしょうか?
/* 初めの単語を取り出す */
単語のアドレス値 = strtok(文字配列,区切り文字);
/* 次の単語を取り出す */
単語のアドレス値 = strtok(NULL,区切り文字);
単語が見つからない場合は NULL を返します。

回答2件
あなたの回答
tips
プレビュー
Q&A
解決済
退会済みユーザー
総合スコア0
投稿2019/05/14 10:50
C言語を勉強しているのですが、こちらのサイトのstrtok関数について書かれている場所で次の単語を取り出すときに、今まで文字配列を入れていた場所にNULLが入るのはなぜでしょうか?
/* 初めの単語を取り出す */
単語のアドレス値 = strtok(文字配列,区切り文字);
/* 次の単語を取り出す */
単語のアドレス値 = strtok(NULL,区切り文字);
単語が見つからない場合は NULL を返します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/05/14 11:14