タグ

ブックマーク / www9.plala.or.jp (1)

  • strtoul

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

    uedako
    uedako 2009/05/16
    文字列→数値変換
  • 1