巨简单问题,如何将数值转换成字符串 如何将数值转换成字符串,比如将12345转换为“12345”,又如何在转换回去呢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int valnum=12345, newnum;char valstr; sprintf(valstr,"%d",valnum); // 从数字转换为字符串 newnum=atoi(valstr); // 从字符串转换回数字 对不起,上面char valstr定义错了,应该是: char valstr[10]; use ltoa and strtol C runtime function int i=12345; char c[10]; sprintf(c,"%d",i); MessageBox(c); CString strBuf;int i;i=12345;//将数字转换成字符串strBuf.Format("%d",i);//将字符串转换成数字i=atoi(strBuf.GetBuffer(strBuf.GetLength)); CString IntToStr(int nVal){ CString strRet; char buff[10]; itoa(nVal, buff, 10); strRet = buff; return strRet;}CString LongToStr(long lVal){ CString strRet; char buff[20]; ltoa(lVal, buff, 10); strRet = buff; return strRet;}CString DblToStr(double dblVal, int ndigits){ CString strRet; char buff[50]; _gcvt(dblVal, ndigits, buff); strRet = buff; return strRet;}CString DblToStr(float fltVal){ CString strRet = _T(""); char buff[50]; _gcvt(fltVal, 10, buff); strRet = buff; return strRet;} 看看这个问题怎么解决? 建立连接后怎么才能获得客户端的IP等信息 关于网络WSAAsyncSelect中的FD_WRITE问题 为什么在VC6.0代码中按F1没法调用MSDN6.0 oracle数据库的定时备份与恢复! 请教一个关于Edit控件的使用问题。 求listcontrol添加背景图的代码 是否有 API 能检查出当前磁盘的文件管理系统,如FAT32或NTFS 一个能熟练使用VC的开发人员的工资是多少? 关于SLIP(Serial Line Internet Protocol)的问题, 安装VC的问题----怪事一桩----有请高人 如何将浮点数在内存中的表现形式还原成浮点数?
char valstr; sprintf(valstr,"%d",valnum); // 从数字转换为字符串
newnum=atoi(valstr); // 从字符串转换回数字
char valstr[10];
char c[10];
sprintf(c,"%d",i);
MessageBox(c);
int i;i=12345;//将数字转换成字符串
strBuf.Format("%d",i);//将字符串转换成数字
i=atoi(strBuf.GetBuffer(strBuf.GetLength));
{
CString strRet;
char buff[10];
itoa(nVal, buff, 10);
strRet = buff;
return strRet;
}CString LongToStr(long lVal)
{
CString strRet;
char buff[20];
ltoa(lVal, buff, 10);
strRet = buff;
return strRet;
}
CString DblToStr(double dblVal, int ndigits)
{
CString strRet;
char buff[50]; _gcvt(dblVal, ndigits, buff);
strRet = buff;
return strRet;
}CString DblToStr(float fltVal)
{
CString strRet = _T("");
char buff[50];
_gcvt(fltVal, 10, buff);
strRet = buff;
return strRet;
}