永发信息网

c++ 如何把一个int转为char*

答案:5  悬赏:0  手机版
解决时间 2021-02-14 11:55
c++ 如何把一个int转为char*
最佳答案
第一种方法:
int count=10; 
char num[10]; 
sprintf(num,"%d.bmp",count); 
第二种方法:
int count=10;
char num[10];
_itoa(count, num, 10); //

扩展资料:C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。
C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。
全部回答
用itoa函数,具体用法请百度或msdn
int count=10;
char *num;
num=(char *)(&count);
如果是把int型的值 转化为字符串的形式 那可以考虑用itoa函数
或者 直接用 sprintf(num, "%d", count);

把int类型数字转成char类型,可以使用itoa函数。
itoa函数原型:char*itoa(int value,char*string,int radix);int value 被转换的整数,char *string 转换后储存的字符数组,int radix 转换进制数,如2,8,10,16 进制等。
功能:将任意类型的数字转换为字符串。在中与之有相反功能的函数是atoi。
例如:#include 
#include 
int main()
{
int number=123456;
char string[25];
itoa(number,string,10);
printf("integer=%d string=%s ",number,string);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
真现在心好累 为什么我做的一切都不对 想一个
我住在小花园明天想去爬西山,请问路线要怎么
岭脚地址在哪,我要去那里办事
如图表示果蝇体细胞中的一对同源染色体,图中
前几天遇见一个女孩16岁,跟我要号码,晚上打
突泉县电力公司学田供电所地址有知道的么?有
16.5×15.42-16 .5×5.62简算
香奈儿眼镜s1258au52口18一140
笔记本可以更换声卡吗
请问现在买电动车那个牌子最好?要注意些什么?
二官寨村在哪里啊,我有事要去这个地方
推荐个适合年轻人背的奢侈品双肩包(不要mcm
微信只能绑定一张卡吗?如何同时绑定几张卡
女朋友生气了怎么哄她开心段子大全
金祥烧烤这个地址在什么地方,我要处理点事
推荐资讯
闯的蔬果园地址有知道的么?有点事想过去
fate go和亚瑟王配合的预约英灵选哪个
科普宠物诊所地址在什么地方,想过去办事
交换机TRUNK配置是不是只要配置端口TRUNK方式
QQ等级过低怎么办,怎样才能最快升级
您好!请问客所思p10帐号和邮箱都忘记了,请
安全管理面试的是安健环职位应该怎么准备
小神童幼儿园(074乡道)地址有知道的么?有点
五一牌缝纫机有收藏价值吗?估价多少?
怎样在网上邻居里面建立工作组?
英雄压制跟输出低是不是一个意思
求创维Q+ root权限的方法。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?