int mkey=rand()%2;
mainkey[i]=mkey+'0';
和mainkey[64]='\0'
请问这两段分别是什么意思?
mainkey[i]=mkey+'0';
和mainkey[64]='\0'
请问这两段分别是什么意思?
解决方案 »
- 请教:vc2003开发环境,自己写的控件,如何在控件内部添加调用网页事件!
- 关于类和虚函数的问题(新人求教)
- 关于使用COleDateTimeSpan求时间差的问题
- 哪位大侠是否有<<Microsoft Visual C++使用指南>>该书的CD?
- 请问在程序中能否改变listbox的选择模式(single,multy)
- VC的十字路口,请给点意见!
- 已有点C++基础,如何学好VC,MFC好难哦。。。
- CString.GetBuffer( int nMinBufLength );
- dll函数的调用怎么老出错
- 请问高手一个关于VC中取注册表键字的问题
- 改变字体和字体大小用什么函数?
- 请教,PostMessage问题!
mainkey[i]=mkey+'0'
取随机数二进制,并转为字符串
mainkey[64]='\0'
字符串结尾赋0
mainkey[i]=mkey+'0'----------0/1转换成字符,存入mainkey[i]
'0'的ASCII好像是48吧,我也记不太清了。
'\0'就是NULL,表字符串结束标志
======================================================
tong shang ~
不是的,这要取决于mainkey[]的类型,如果为int,cout<<结果不小于48(字符0的asc2码)如果为char则为0101010101.......