|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 将int型转换成char型的怎么搞啊``
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
14192
人关注过本帖
标题:
将int型转换成char型的怎么搞啊``
只看楼主
加入收藏
wang__
等 级:
新手上路
帖 子:17
专家分:0
注 册:2007-7-26
第
21
楼
收藏
得分:0
代码`
2007-08-05 16:30
举报帖子
使用道具
赠送鲜花
shi625628276
等 级:
新手上路
帖 子:26
专家分:9
注 册:2011-9-2
第
22
楼
收藏
得分:0
#include<stdio.h>
int q,x;
char y,p;
void main()
{
scanf("%d",&x);
y=(char)(x>>8);
p=(char)x;
printf("%d,%d",y,p);
}
2012-02-01 08:41
举报帖子
使用道具
赠送鲜花
h15527287778
等 级:
新手上路
帖 子:1
专家分:0
注 册:2012-6-4
第
23
楼
收藏
得分:0
用函数itoa()。
itoa的用法:
itoa(i,num,10);
i 需要转换成字符的数字
num 转换后保存字符的变量
10 转换数字的基数(进制)10就是说按照10进制转换数字。
2012-06-04 00:24
举报帖子
使用道具
赠送鲜花
在炼一夕
等 级:
新手上路
帖 子:4
专家分:2
注 册:2012-6-20
第
24
楼
收藏
得分:0
回复 4楼 perfume
它的取值范围不同,int型可以到65536
char型就不行,但是在一定范围之内可以,例如 int型的
65,char型的是A
2012-06-20 22:32
举报帖子
使用道具
赠送鲜花
明明乐
等 级:
新手上路
帖 子:1
专家分:0
注 册:2012-6-23
第
25
楼
收藏
得分:0
有相应的语句可以做到,9楼的正解,注意加上头文件。
2012-06-23 11:37
举报帖子
使用道具
赠送鲜花
小小小阳
等 级:
新手上路
帖 子:1
专家分:0
注 册:2012-9-4
第
26
楼
收藏
得分:0
int是两字节,
int a[i];
unsigned char DataBuf[5];
DataBuf[0]=a[i]/10000+'0';
DataBuf[1]=a[i]%10000/1000+'0';
DataBuf[2]=a[i]%1000/100+'0';
DataBuf[3]=a[i]%100/10+'0';
DataBuf[4]=a[i]%10+'0';
就可以了。
2012-09-04 20:54
举报帖子
使用道具
赠送鲜花
26
3/3页
1
2
3
快速回复:
将int型转换成char型的怎么搞啊``
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.081578 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved