请问long型怎么转化为char*?

sdyqingdao 2007-04-26 10:07:56
如题
...全文
1139 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
gjw310 2007-04-27
  • 打赏
  • 举报
回复
字符串类的format函数也可以
amei_zhang83 2007-04-27
  • 打赏
  • 举报
回复
哈哈,路过,学习下,我就知道这个转换!_ltoa(l, a, x)
yoyo_alex_lw 2007-04-27
  • 打赏
  • 举报
回复
char *_ltoa(
long value,
char *str,
int radix
);
wchar_t *_ltow(
long value,
wchar_t *str,
int radix
);
template <size_t size>
char *_ltoa(
long value,
char (&str)[size],
int radix
); // C++ only
template <size_t size>
wchar_t *_ltow(
long value,
wchar_t (&str)[size],
int radix
); // C++ only
详细参考msdn.请养成随时查找msdn的习惯
zqche 2007-04-27
  • 打赏
  • 举报
回复
_ltoa(l, a, x)
jenycheng 2007-04-27
  • 打赏
  • 举报
回复
char szVal[MAX_PATH] = {0} ;
long lVal = 0x30 ;

ltoa (szVal, lVal, 10) ;
lidongri 2007-04-27
  • 打赏
  • 举报
回复
long l;
char a[10];
ltoa(l,a,10);
Mr-Chen 2007-04-27
  • 打赏
  • 举报
回复
sprintf
expter 2007-04-26
  • 打赏
  • 举报
回复
long l;
char a[10];
ltoa(l,a,10);
blackmurder 2007-04-26
  • 打赏
  • 举报
回复
楼上正解
al0n9 2007-04-26
  • 打赏
  • 举报
回复
long longVar = 0x30;
char charVar = (char)long;

char strBuf[20];

sprintf(strBuf, "%d", longVar);

65,186

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧