タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

文字列処理とCに関するhirometricsのブックマーク (3)

  • Split string into tokens and save them in an array

    How to split a string into an tokens and then save them in an array? Specifically, I have a string "abc/qwe/jkh". I want to separate "/", and then save the tokens into an array. Output will be such that array[0] = "abc" array[1] = "qwe" array[2] = "jkh" please help me

    Split string into tokens and save them in an array
    hirometrics
    hirometrics 2016/12/26
    C split string into arrays
  • strtol

    文字列をlong値に変換(エラー検出、基数指定あり) 【書式】 #include <stdlib.h> long strtol(const char *s, char **endptr, int base); 【説明】 文字列 s を、baseで指定された基数でlong型に変換し返却します。このとき、文字列中に変換不可能 な文字があった場合には、その文字列のポインタをendptrに格納します。 atol関数は、単に文字列を10進のlong型変数に変換するのみで、文字列中に変換不可能な文字があった ときには対応できませんが、strtolを使うと、変換可能な部分についてはきちんと変換し、変換不可能な 部分についても情報を得ることができます。更に、baseを指定することにより、好きな基数で変換す ることができます。 【引数】 変換対象文字列。 書式は[空白類文字][符号+-][0][x][数値列

  • strtol

  • 1