8进制转10简便方法

Posted on 2022-02-23 00:09  Astro_Leon  阅读(175)  评论(0)    收藏  举报

#include<stdio.h>
int main()
{
	char *p,a[6]="556";
	p=a;
	int n= *p-'0';
	while(*(++p)!='\0')
	{
		n=n*8+*p-'0';
	} 
	printf("%d",n);
	return 0;
}