C语言中将字符串转换为整数

在编程中,经常需要用到整数和字符串的相互转换,将字符串转换为整数的常用库函数为atoi()函数,将整数转换为字符串可以用sprintf()函数。

这里要提到的是将字符串转换为整数的另一个函数:sscanf()函数


#include <stdio.h>

int main(int argc,char **argv)
{
	int n;
	char *str = "12345";
	sscanf(str,"%d",&n);
	printf("%d\n", n);
}

sscanf()函数与scanf()函数类似,scanf()函数将标准输入的字符转换为其他类型,sscanf()函数将参数字符串转换为其他类型。

猜你喜欢

转载自blog.csdn.net/mrokayan/article/details/46863115
今日推荐