比如
把1236578变成“1236578“?
7 个解决方案
#1
_itoa()..
char szTemp[32] = "";
_itoa(1236578, szTemp, 10);
char szTemp[32] = "";
_itoa(1236578, szTemp, 10);
#2
可以调用CString::Format()函数。
例如:
DWORD char=12345678;
CString str;
str.Format("%s",char);
然后用对象str输出就 OK 了 !
记着加分哟。
例如:
DWORD char=12345678;
CString str;
str.Format("%s",char);
然后用对象str输出就 OK 了 !
记着加分哟。
#3
其实dword和int都是32位整数,处理方法是一样的
#4
不知道double和long double又怎么办啊?
#5
DWORD dwNum;
...
char szString[100];
sprintf(szString,"%u",dwNum);
...
char szString[100];
sprintf(szString,"%u",dwNum);
#6
如果是用CString,则Format的格式控制符应是%u而非%s:
str.Format("%u",dwChar);
str.Format("%u",dwChar);
#7
谢谢大家的帮忙,我一定给大家分数。但是人多,只好每人分一点啦。不过,真的很感谢大家。
#1
_itoa()..
char szTemp[32] = "";
_itoa(1236578, szTemp, 10);
char szTemp[32] = "";
_itoa(1236578, szTemp, 10);
#2
可以调用CString::Format()函数。
例如:
DWORD char=12345678;
CString str;
str.Format("%s",char);
然后用对象str输出就 OK 了 !
记着加分哟。
例如:
DWORD char=12345678;
CString str;
str.Format("%s",char);
然后用对象str输出就 OK 了 !
记着加分哟。
#3
其实dword和int都是32位整数,处理方法是一样的
#4
不知道double和long double又怎么办啊?
#5
DWORD dwNum;
...
char szString[100];
sprintf(szString,"%u",dwNum);
...
char szString[100];
sprintf(szString,"%u",dwNum);
#6
如果是用CString,则Format的格式控制符应是%u而非%s:
str.Format("%u",dwChar);
str.Format("%u",dwChar);
#7
谢谢大家的帮忙,我一定给大家分数。但是人多,只好每人分一点啦。不过,真的很感谢大家。