怎样把输入的字符型数字转换成整形输出

如题所述

在C语言中将字符串转化成整型有两种方法。
1 用atoi函数。 atoi的功能就是将字符串转为整型并返回。其声明为 int atoi(char *str); 比如atoi("1234");会返回整型1234。 要调用atoi,需要引用头文件stdio.h
2 用sscanf。 sscanf与标准格式化输入函数scanf类似,不过源并非是标准输入,而是字符串。 用sscanf可以处理更复杂的字符串。 比如字符串char * str = "a=1, b=2"; 定义int a,b;后 可以用 sscanf(str,"a=%d, b=%d
温馨提示:答案为网友推荐,仅供参考
相似回答