strtoll


文字列を整数(long long型)へ変換し,最終文字列へのポインタを格納します。

[所属]

標準ライブラリ

[指定形式]

#include <stdlib.h>

long long strtoll(const char *str, char **ptr, int base);

[戻り値]

部分文字列が変換できた場合,変換された値を返します。変換できなかった場合,0を返します。

オーバーフローが生じる(変換された値が大きすぎる)場合,LLONG_MAX,またはLLONG_MINを返し,マクロERANGEをグローバル変数errnoにセットします。

[詳細説明]

返却値の型がlong long型になること以外,strtolと同じです。

[注意事項]

-lang=cオプション指定,かつ-strict_stdオプション指定時は使用できません。