您的位置:首页 > 编程语言 > C语言/C++

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

2015-07-13 15:30 176 查看
在编程中,经常需要用到整数和字符串的相互转换,将字符串转换为整数的常用库函数为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()函数将参数字符串转换为其他类型。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: