:: reverse dictionary ::
※ソースファイルについて
long 型の数値(整数)に変換する文字列を long 型の数値に変換するには、atol 関数を使います。
#include <stdlib.h>
charstr[] = "123456789";longnum; num = atol(str);
num は 123456789 になります。
longatol(const char*s)
文字列 s を long 型の数値に変換します。
1文字も変換できなかった場合は 0 を返します。
数値に変換できる所までが変換対象となります。
charstr[] = "98765ABCDE";longnum; num = atol(str);
num は 98765 になります。
s … 数値に変換する文字列
文字列 s を long 型に変換した数値
(1文字も変換できなかった場合は 0 )
オーバーフローが発生したときの戻り値は未定義です。
(予期しない値になります)
int 型の数値(整数)に変換するlong 型の数値(整数)に変換するdouble 型の数値(小数点数)に変換する
Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com