温馨提示×

C语言中string与其他数据类型的转换方法

小樊
86
2024-08-23 11:19:27
栏目: 编程语言
C语言开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

  1. 字符串转整型:使用atoi函数将字符串转换为整型,例如:
char str[] = "12345";
int num = atoi(str);
  1. 字符串转长整型:使用atol函数将字符串转换为长整型,例如:
char str[] = "1234567890";
long num = atol(str);
  1. 字符串转浮点型:使用atof函数将字符串转换为浮点型,例如:
char str[] = "3.14";
float num = atof(str);
  1. 整型转字符串:使用sprintf函数将整型转换为字符串,例如:
int num = 12345;
char str[10];
sprintf(str, "%d", num);
  1. 长整型转字符串:使用sprintf函数将长整型转换为字符串,例如:
long num = 1234567890;
char str[20];
sprintf(str, "%ld", num);
  1. 浮点型转字符串:使用sprintf函数将浮点型转换为字符串,例如:
float num = 3.14;
char str[10];
sprintf(str, "%f", num);

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:c语言转换数据类型的方法有哪些

0