c将string转换成int c怎么将string转换成int?
浏览量:2132
时间:2021-03-11 13:57:49
作者:admin
c怎么将string转换成int?
在C语言中,有两种方法可以将字符串转换成整数。
1使用ATOI功能。ATOI的功能是将字符串转换为整数并返回它。它被声明为int-ATOI(char*STR)。例如,ATOI(“1234”)返回整数1234。
2. 斯坎夫。Sscanf类似于标准格式的输入函数scanf,但源代码不是标准输入,而是字符串。sscanf可以处理更复杂的字符串。例如,字符串char*STR=“a=1,B=2”定义int a和B。定义int a和B后,sscanf(STR,“a%D,B%D”,&A,&B)可用于提取a和B的值。计算后,a=1,B=2。
c语言中如何将int转化为string类型?
C语言没有字符串类型。C字符串是一个类,而不是一个变量类型。C语言的字符类型是char类型。int的字符类型用sprintf转换为char类型:例如:intx=1234chartr[35]sprintf(“STR,”%d“,x)
c将string转换成int c语言计算字符串长度 c语言字符串转int
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。