是这个意思吗?
char b= 'a'+1;
CString str;
str.Format("%d",b);
char b= 'a'+1;
CString str;
str.Format("%d",b);
解决方案 »
- 开根号的函数调用有问题
- 紧急请教:VC中 ListBox 如何响应滚动条消息。
- 微软IE控件调用一个问题求助
- COM的问题,大家帮帮忙啊!
- 请看一下设置一个编辑框后,GetWindowText无法获取里面的内容。
- --------------变量调用问题--------------
- 对<<深入浅出MFC>>一书中提问:怎样理解序列化?
- 我调用CreateProcess() 出错,错误码是299,为什么?
- 双显示器编程问题
- 求:VS 2008中文版pdf
- 有谁知道有什么工具可以察看EXE运行时用了Load了哪些Dll啊?
- How to convert a int to unsigned char* ?
字符型是用整型来存储的!字符型等于多少整型!!
例如 :
'a'=97;
我想应该可以说是与ASCII码的关系吧!!
区别就是两者的字节数不同,32bit 机器中
int -dword
char -byte
TCHAR - byte(none unicode) or word (unicode)如果你想把字符串改编成数字可用:
char * pNum="123";
int i;
i=aton(pNum);// aton??? 我忘了~好像是
97就是a 的ascii码值。
同理,
‘b’=98
'1'=49