当前位置: 首页 > 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;
}

相关文章:

  • 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
  • ecshop网站后台批量上传图片/第三方营销平台有哪些
  • javascript怎么读/充电宝关键词优化
  • 网站的友情链接做多少个比较合适/地推是什么
  • 百度站长收录/百度热搜榜排名昨日
  • 汉中公司做网站/it行业培训机构一般多少钱
  • 营销型网站建设eyouc/深圳seo优化外包公司