c怎么将string转换成int(怎么把string转换为int)

c怎么将string转换成int(怎么把string转换为int)

首页维修大全综合更新时间:2024-04-18 04:44:18

c怎么将string转换成int

在C语言中将字符串转化成整型有两种方法。

1 用atoi函数。atoi的功能就是将字符串转为整型并返回。其声明为int atoi(char *str);比如atoi("1234");会返回整型1234。

2 用sscanf。sscanf与标准格式化输入函数scanf类似,不过源并非是标准输入,而是字符串。用sscanf可以处理更复杂的字符串。比如字符串char * str = "a=1, b=2";定义int a,b;后可以用sscanf(str,"a=%d, b=%d",&a,&b);来将a,b值提取,计算后,a=1, b=2。

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.