日本-日本語 |
|
|
|
OpenVMS マニュアル |
|
HP OpenVMS
|
目次 | 索引 |
atoi, atol |
ASCII 文字列を適切な数値に変換します。
#include <stdlib.h>int atoi (const char *nptr);
long int atol (const char *nptr);
nptr
数値に変換する文字列を指すポインタ。
atoi関数と atol関数は,文字列の最初の部分をそれぞれ 10 進数の int値および long int値に変換します。 atoi関数と atol関数は,変換で発生するオーバフローを考慮しません。変換される文字列は次の形式です。
[white-spaces][+|-]digits関数呼び出し atol (str)は strtol (str, (char**)NULL, 10)と同じであり,関数呼び出し atoi (str)は (int) strtol(str, (char**)NULL, 10)と同じです。ただし,どちらの場合もエラー発生時の動作が異なります。
n 変換後の値。
目次 | 索引 |
|