当前位置: 代码迷 >> C语言 >> 一个实现把字符串转换为整数的函数
  详细解决方案

一个实现把字符串转换为整数的函数

热度:228   发布时间:2007-09-29 23:56:49.0
一个实现把字符串转换为整数的函数
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
main
{int m=0;
clrscr();
char s[10]="asdfghgha";
m=atoi(s);
getch();
}
我运行的环境是win-tc,这个一个把字符串转换为整数的函数,怎么实现不了呀?
搜索更多相关的解决方案: 整数  函数  字符  

----------------解决方案--------------------------------------------------------
字符串asdfghgha转换成整型,是它们的ASSIC值麽? 那又是多少呢?
----------------解决方案--------------------------------------------------------
不是按照ASIIC值转换的,你的程序结果应该是m=0;
----------------解决方案--------------------------------------------------------
main
{int m=0;
char s[10]="asdfghgha";
m=atoi(s);
getch();
}

char atio(char *a)
{
int i;
for(i=0;i<10;i++)
printf("%d,",*a++);
printf("\n");
}
----------------解决方案--------------------------------------------------------
atoi()的功能是将字符串(应该是由数字组成)转换成整型数
----------------解决方案--------------------------------------------------------
  相关解决方案