エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
コンピューター:C言語講座:strtok、2バイト文字について
コンピューター:C言語講座:strtok、2バイト文字について 概要 C言語講座はシステムコール関連の話題が... コンピューター:C言語講座:strtok、2バイト文字について 概要 C言語講座はシステムコール関連の話題が多かったのですが、今回は突然文字列処理についてです。Cの標準ライブラリには数多くの文字列処理関数が用意されていますが、その中で知っていると大変便利なのがstrtok()でしょう。文字列中からトークンを切り出すものですが、文字列処理では非常にありがたいものです。しかしこの関数ならではの危険も知っておく必要があります。 strtok関数 strtok()はCの標準ライブラリとしては比較的特殊で、strtok()自身がstaticなデータを保持します。使い方として以下のサンプルを御覧ください。 char *ptr; ptr=strtok("abc,def;ghi",",;"); printf("%s\n",ptr); /* "abc"が表示される */ ptr=strtok(NULL
2008/12/04 リンク