精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>C/C++>>C、C++语言基础>>请问在UNIX系统的C语言下,要使一个数以1

主题:请问在UNIX系统的C语言下,要使一个数以1
发信人: hbnl()
整理人: wenbobo(2002-12-06 22:08:55), 站内信件
个变量的16进制数转成字符串,请问要如何实现?
--
========================================================================
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.154.113]

发信人: wokao (wokao), 信区: C
标  题: Re: 请问在UNIX系统的C语言下,要使一个数以16进制的格式存入一个变量中,并将这个变量的
1 首先,一个数以int,long,double,float等形式存放,就不存在什么10
进制或16进制
如果没有记错,有这么一个function
  itoa(char *des,int src,int index);
其中index表示要转换的进制数,如果你要变为16进制,则
index=16;
 please try it....
--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.110.225]

============================================================================
发信人: ken_qian (<marquee>杀意隆), 信区: C
标  题: Re: 请问在UNIX系统的C语言下,要使一个数以16进制的格式存入一个变量中,并将这个变

:    .......
try sprintf()
Ken
99/03/31
--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 210.175.4.210]



[关闭][返回]