C语言中将字符串转换为整数
2015-07-13 15:30
176 查看
在编程中,经常需要用到整数和字符串的相互转换,将字符串转换为整数的常用库函数为atoi()函数,将整数转换为字符串可以用sprintf()函数。
这里要提到的是将字符串转换为整数的另一个函数:sscanf()函数。
sscanf()函数与scanf()函数类似,scanf()函数将标准输入的字符转换为其他类型,sscanf()函数将参数字符串转换为其他类型。
这里要提到的是将字符串转换为整数的另一个函数: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()函数将参数字符串转换为其他类型。
相关文章推荐
- C++ 拷贝构造函数
- printf的用法(此文章用于申请搜狐自媒体)作者胡金峰
- C++ 构造函数使用new
- c++变量的作用域、生存期和可见性
- char使用的常见问题
- C语言基础scanf的用法
- 【protobuf 001】 最常用的两种C++序列化方案的使用心得(protobuf和boost serialization)
- C语言概述
- C++11 lambda 表达式
- C语言运算符优先级列表
- C++中函数调用时的三种参数传递方式
- C++ COM组件相关
- c++动态库中使用命名空间的问题
- 使用 C++ 处理 JSON 数据交换格式
- DLL与LIB库文件的生成和使用---C++
- C语言学习进程:fseek与ftell函数
- C/C++局部静态变量
- 数组--C语言中关于数组的小问题
- C语言gmtime()函数:获取当前时间和日期
- C++面向对象模型