Last Update 2012/07/05
引数で指定される文字列の最初の整数表記部分をint型に変換します。
戻り値1 = atoi( 引数1 )
戻り値1 :
int
引数1の最初の数値表記部分を変換した値
引数1 :
char *
変換対象となる文字列へのポインタ
(例)
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("変換結果 : %d\n", atoi("123"));
printf("変換結果 : %d\n", atoi("123.5"));
printf("変換結果 : %d\n", atoi("-345"));
printf("変換結果 : %d\n", atoi("123abc"));
printf("変換結果 : %d\n", atoi("abc123"));
return 0;
}
実行結果
変換結果 : 123
変換結果 : 123
変換結果 : -345
変換結果 : 123
変換結果 : 0