关注
//int转换成char*的函数
#include <iostream>
#include <string.h>
using namespace std;
void intToS(int num, char* str)
{
char temp[100];
bool isNegative = false;
if (num < 0)
{
isNegative = true;
num = -num;
}
int i = 0;
do
{
temp[i++] = (num % 10)+'0';
num = num / 10;
} while (num);
//这样能保证至少执行一次
//这样的话0执行一次后变为0
if (isNegative)
{
temp[i++] = '-';
}
temp[i] = '\0';
//将其复制到str字符串中
int j = 0;
for (int i = strlen(temp)-1; i >= 0; i--)
{
str[j++] = temp[i];
}
str[j] = '\0';
}
int main()
{
char s[100];
intToS(0,s);
cout << s << endl;
system("pause");
return 0;
}
查看原帖
点赞 1
相关推荐
08-11 16:56
仰恩大学 营销 未来探索:两年前有个员工出差猝死, 瑞子的反应居然不是反思员工工作强度而是内网出了一整版号召大家向他学习,人血馒头这块./

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 给26届的秋招建议 #
11083次浏览 392人参与
# 如果校招重来我最想改变的是 #
276210次浏览 2869人参与
# 腾讯大前端岗位热招中 #
16176次浏览 184人参与
# 实习的内耗时刻 #
24718次浏览 336人参与
# 我的秋招“寄”录 #
25412次浏览 298人参与
# 你上一次给父母打电话是什么时候 #
8855次浏览 94人参与
# CVTE求职进展汇总 #
17713次浏览 295人参与
# 我的国央企投递进展 #
51211次浏览 308人参与
# 独居后,你的生活是更好了还是更差了? #
8385次浏览 136人参与
# 秋招,不懂就问 #
5693次浏览 41人参与
# 我的AI电子员工 #
11027次浏览 82人参与
# 工作上你捅过哪些篓子? #
12005次浏览 89人参与
# 规定下班时间vs实际下班时间 #
14562次浏览 121人参与
# 你最近一次加班是什么时候? #
74914次浏览 400人参与
# 你觉得找工作该拿大厂还是小厂练手 #
200209次浏览 1760人参与
# 安利/避雷我的专业 #
80622次浏览 531人参与
# 入职第四天,心情怎么样 #
33880次浏览 443人参与
# 大城市找工作会更容易吗 #
44100次浏览 352人参与
# 速腾聚创求职进展汇总 #
34356次浏览 240人参与
# vivo求职进展汇总 #
220584次浏览 1360人参与
# 秋招想进国企该如何准备 #
81877次浏览 444人参与