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

列入我有一个intcount=10;现在要把它存到一个char*num上,谢谢回答了... 列入我有一个int count=10; 现在要把它存到一个char *num上,谢谢回答了 展开
 我来答
彩虹糖豆Sx
高粉答主

推荐于2019-08-01 · 醉心答题,欢迎关注
知道小有建树答主
回答量:458
采纳率:97%
帮助的人:13万
展开全部

把int类型数字转成char类型,可以使用以下方法:

char b[4];i

nt a;

for(int i=00;i<4;i++)

{

b[i]=(char)a;

a=a>>8;

}

int用于符号∫,int(s)符号表达式s的不定积分。int(s,v)符号表达式s关于变量v的不定积分。int(s,a,b)符号表达式s的定积分, a,b分别为积分的下限和上限。

int(s,v,a,b)符号表达式s关于变量v从 a到b的定积分,当int求不出符号解,会自动转求数值解。

扩展资料

如果一个变量声明时在前面使用 * 号,表明这是个指针型变量。换句话说,该变量存储一个地址,而 *(此处特指单目运算符 * ,下同。C语言中另有 双目运算符 *) 则是取内容操作符,意思是取这个内存地址里存储的内容。指针是 C 语言区别于其他同时代高级语言的主要特征之一。

指针不仅可以是变量的地址,还可以是数组、数组元素、函数的地址。通过指针作为形式参数可以在函数的调用过程得到一个以上的返回值,不同于return(z)这样的仅能得到一个返回值。

Mei_陈先生
高粉答主

推荐于2019-08-17 · 关注我不会让你失望
知道答主
回答量:162
采纳率:100%
帮助的人:5.1万
展开全部
  1. 第一种方法:

    int count=10; 

    char num[10]; 

    sprintf(num,"%d.bmp",count); 

  2. 第二种方法:

    int count=10;

    char num[10];

    _itoa(count, num, 10); //

扩展资料:

C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。

C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
985967518
推荐于2016-09-16 · 知道合伙人教育行家
985967518
知道合伙人教育行家
采纳数:18027 获赞数:109865
14年本科毕业于河南理工大学,至今就读于河南理工大学攻读硕士学位,从事编程学习已有5年。

向TA提问 私信TA
展开全部

把int类型数字转成char类型,可以使用itoa函数。

itoa函数原型:char*itoa(int value,char*string,int radix);int value 被转换的整数,char *string 转换后储存的字符数组,int radix 转换进制数,如2,8,10,16 进制等。

功能:将任意类型的数字转换为字符串。在<stdlib.h>中与之有相反功能的函数是atoi。

例如:

#include <stdlib.h>
#include <stdio.h>
int main()
{
int number=123456;
char string[25];
itoa(number,string,10);
printf("integer=%d string=%s\n",number,string);
return 0;
}
/*运行结果:
integer=123456 string=123456
*/
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
双鱼座大叔0309
推荐于2018-02-22 · TA获得超过255个赞
知道小有建树答主
回答量:209
采纳率:100%
帮助的人:165万
展开全部
如果是把int型的值 转化为字符串的形式 那可以考虑用itoa函数
或者 直接用 sprintf(num, "%d", count);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-06-04
展开全部
int count=10;
char *num;
num=(char *)(&count);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式