社区
C语言
帖子详情
请问将INT转成CHAR是什么函数?
fayeada
2003-12-26 01:10:14
请问将INT转成CHAR是什么函数?
...全文
1021
23
打赏
收藏
请问将INT转成CHAR是什么函数?
请问将INT转成CHAR是什么函数?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
triradish
2004-01-08
打赏
举报
回复
<stdlib.h>
char itoa( int value, char *string, int radix );
zzzle
2004-01-06
打赏
举报
回复
可以结贴了
languagec
2004-01-05
打赏
举报
回复
顶!
wangwhat
2003-12-28
打赏
举报
回复
理论上讲,INT的东西都有自己的ASKII码,不要自己转换的,比如
INT A;char B;
A=B-23;
printf("%d",A);
nasi00
2003-12-28
打赏
举报
回复
只要int的值没有超过char就可以直接转阿,如果有了warning可以用(char)强制转。
不过要是int to string就要用itoa()了,很方便的,楼上就有用法。
zzzle
2003-12-28
打赏
举报
回复
可以强行转换,如char a='A';
int b=(int)a;
normalnotebook
2003-12-27
打赏
举报
回复
itoa()函数和sprintf()函数
cai114
2003-12-27
打赏
举报
回复
不必转换,可以直接用
lyjpenny
2003-12-27
打赏
举报
回复
不用函数,CHAR类型实际上是ASCII码,可以用INT类型表示,只是输出的时候用的格式不同
glacierrr
2003-12-26
打赏
举报
回复
有意思
PrayerLee
2003-12-26
打赏
举报
回复
c语言不必转换啊,int和char是通用的.
ryyy
2003-12-26
打赏
举报
回复
itoa 在unix/linux下怎么没有
sharkhuang
2003-12-26
打赏
举报
回复
被截断了!
startlove
2003-12-26
打赏
举报
回复
可以说的细一点吗,你是想把一个数,如,123 看成三个字符吗,还是怎么的,不是很明白你的意思!
sevencat
2003-12-26
打赏
举报
回复
转成char直接转,转成char *要用itoa
lqps1981
2003-12-26
打赏
举报
回复
老兄:
你好!
你这个问题我只能用一句来说,就是var()函数
hangaround
2003-12-26
打赏
举报
回复
itoa
wcaowu
2003-12-26
打赏
举报
回复
itoa 是不是标准的库函数?
为什么 sco unix下没有?
用man 找不到。
Bandry
2003-12-26
打赏
举报
回复
sprintf
cstring.format
itoa
yuantie
2003-12-26
打赏
举报
回复
char szBuff[16];
int i = 10;
sprintf(szBuff, "%d", i);
if(i<=255 && i>0)
unsigned char ch;
ch = i;
加载更多回复(3)
char
和
int
转换
char
和
int
的转换有两种方式 最简单的方法就是利用ASSCII码的差值,直接用
char
的值减去‘0’就行了 eg:
char
a = '9';
int
a_ = a-'0'; 或者就用atof
函数
,直接将
char
转成
float,float再
转成
int
char
b = '3';
int
B = atoi(b);
int
b_ = static_cast<
int
>(at...
c++中
int
转换为
char
* 类型
int
转
char
类型
C语言:
int
转
char
网上C语言
char
转
int
挺多的,结果我想
int
转
char
,找了好一会儿,这里记录下,方便以后自己查找和修改。 include "string.h" #include <stdio.h> #include <stdlib.h>
int
int
Tostr(
int
m,
char
str[]) {
int
i = 0;
int
j = 1;
int
k = 0; cha...
char
和
int
之间转换 C语言
char
类型转换成
int
类型
char
类型直接转换成
int
类型对应的是ASCii码对应的十进制数值,阿拉伯数字字符对应的十进制数与字符的关系满足:i =
int
( ch )-48
int
类型转换成
char
类型
int
类型转换成
char
类型需找到阿拉伯数字字符对应的十进制数,然后用类型强制转换符:ch=
char
( ‘0’ + i ) 调试 #include &amp;amp;amp;amp;lt;iostream&amp;amp;amp;amp;gt; usin..
数字转换成字符串,
int
转换成const
char
*
Question:将一个
int
类型转换成字符串。
函数
原型:const
char
* itoa(
int
val) 负数前面要添个负号,正数不用。 写了15min…… const
char
* itoa(
int
val) {
char
* s=(
char
*)malloc(35); if(!s) return NULL;
int
sign=val&0x80
C语言
70,020
社区成员
243,266
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章