当前位置: 首页 > news >正文

c语言、c++怎么将string类型数据转成int,怎么将int转成string

string→int

C++
法一:
string str=“456”;

int num=stoi(str);

法二:
#include
int main() {
string str = “456”;

stringstream ss(str);

int num;

ss >> num;

}

C语言
#include <stdlib.h>
int main() {
char str[] = “123”;

int num = atoi(str);

}

int→string

c++
int num=123;

string str=to_string(num);

C语言

法一:
#include <stdio.h>
int main() {
int num = 123;
char str[20];

sprintf(str, “%d”, num);

printf(“转换后的字符串: %s\n”, str);
return 0;
}

法二:

#include <stdio.h>
#include <stdlib.h>int main() {
int num = 789;
char str[20];

itoa(num, str, 10);

printf(“转换后的字符串: %s\n”, str);
return 0;
}

http://www.dtcms.com/a/51091.html

相关文章:

  • MySQL忽略大小写问题
  • 京东一面:为什么 IDEA 建议去掉 StringBuilder,而要使用 “+” 拼接字符串?
  • 前端怎么排查幽灵依赖
  • doris:Iceberg
  • python二级考试中会考到的第三方库
  • 【大模型LLM面试合集】分布式训练_张量并行
  • 视觉Transformer(ViT)解析:它们比CNN更好吗?
  • [python] 类
  • 李国杰院士 “七问” DeepSeek:深度剖析 AI 发展新态势
  • Gin框架从入门到实战:核心用法与最佳实践
  • 深入探索像ChatGPT这样的大语言模型
  • FastGPT 引申:常见 Rerank 实现方案
  • Unity打包到webgl鼠标图标大小不正确
  • leetcode 0018 四数之和-medium
  • 【linux】文件与目录命令 - uniq
  • SpringBoot接入DeepSeek(硅基流动版)+ 前端页面调试(WebSocket连接模式)
  • DELL EMC Unity存储如何让控制器进入service mode和退出service mode
  • SQL进阶技巧:上课时长计算
  • 【C++】模板的改进
  • D3.js-简单入门1
  • Transformer学习
  • 基于模糊PID控制的供热控制系统设计Simulink仿真
  • FPGA学习(一)——DE2-115开发板编程入级
  • 【mysql查询】
  • 高频 SQL 50 题(基础版)_1341. 电影评分
  • Leetcode 二叉搜索树迭代器
  • MWC 2025|紫光展锐联手美格智能发布5G通信模组SRM812
  • 【TCP/IP协议栈】4. 传输层协议(TCP、UDP)
  • 2.4GHZ无线跳频算法 C语言
  • Mayavi一个强大的python库