C语言库函数 atoi

函数名: atoi
功  能: 把字符串转换成长整型数
用  法: int atoi(const char *nptr);
程序例:
#include <stdlib.h>
#include <stdio.h>

int main(void)
{
   int n;
   char *str = "12345.67";

   n = atoi(str);
   printf("string = %s integer = %d/n", str, n);
   return 0;
}

----------------------------------------------------------

功能:将字符型变量转换成整数型.
原形:int x=atoi(char y)

例:

#include<stdafx.h>
#include<iostream>

using namespace std;
void main()
{
 char *a=”123″;�
 int i=atoi(a);
 cout<<i;
}
                                                                                                               //结果为123

当转换时碰到非数字型字符,则停止

同上例子,如将char *a=”123″;  改成 char *a=”1a23″
则最终结果为1

posted @ 2008-07-15 22:08  StudyNLP  阅读(1671)  评论(0编辑  收藏  举报