c语言怎么实现字符串与数字相互转换

   2025-02-15 6090
核心提示:在C语言中,可以使用标准库函数来实现字符串与数字之间的相互转换。字符串转数字:可以使用atoi()函数将字符串转换为整数,或者

在C语言中,可以使用标准库函数来实现字符串与数字之间的相互转换。

字符串转数字:可以使用atoi()函数将字符串转换为整数,或者使用atof()函数将字符串转换为浮点数。
#include <stdio.h>#include <stdlib.h>int main() {   char str[] = "12345";   int num1 = atoi(str);   printf("Converted integer: %d\n", num1);   char str2[] = "3.14";   float num2 = atof(str2);   printf("Converted float: %f\n", num2);      return 0;}
数字转字符串:可以使用sprintf()函数将数字转换为字符串。
#include <stdio.h>int main() {   int num1 = 12345;   char str1[10];   sprintf(str1, "%d", num1);   printf("Converted string: %s\n", str1);   float num2 = 3.14;   char str2[10];   sprintf(str2, "%f", num2);   printf("Converted string: %s\n", str2);   return 0;}

这样就可以实现字符串与数字之间的相互转换。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言