C 如何将字符串转换为整数类型

C 如何将字符串转换为整数类型,c,string,int,C,String,Int,以字符串(如“234.89”)开头,将其转换为 设置为一个数字,而不使用内置字符串 数字转换方法。如果整数不能存储十进制值,那么首先要考虑。您可能需要对C数据类型进行更多的阅读。已经为您构建了一些方法,但是由于这看起来像是一个硬件分配,您希望自己实现它 我建议您循环遍历字符串中的每个字符,并将其转换为int。您必须处理一些以10为基数的内容,才能正确定位。尝试拆分每个位并将每个位转换为int,而不是将左侧的数字转换为int,然后加上右侧的数字:234(int)+0.89至少正确粘贴它…以及234

以字符串(如“234.89”)开头,将其转换为

设置为一个数字,而不使用内置字符串


数字转换方法。

如果整数不能存储十进制值,那么首先要考虑。您可能需要对C数据类型进行更多的阅读。已经为您构建了一些方法,但是由于这看起来像是一个硬件分配,您希望自己实现它


我建议您循环遍历字符串中的每个字符,并将其转换为int。您必须处理一些以10为基数的内容,才能正确定位。

尝试拆分每个位并将每个位转换为int,而不是将左侧的数字转换为int,然后加上右侧的数字:234(int)+0.89至少正确粘贴它…以及234.89如何准确转换为“整型”?@EugeneSh。你怎么敢错过家庭作业标签?;-)