C语言:不适用atoi函数,将字符串转化为整形输出

代码如下:

/********************************
*程序功能:字符串转化为整形输出
*时间:2019年10月00日
********************************/

#include<stdio.h>
int main(int argc, const char *argv[])
{
    
    
	char a[]={
    
    "123"};
	char* p=a;
	int i=0,m=0;
	while(p[i]!='\0')
	{
    
    
		m=m*10+(*(p+i)-48);
				i++;
	}
	printf("%d\n",m);
	return 0;
}

结束。

猜你喜欢

转载自blog.csdn.net/qq_19693355/article/details/105693677