读书人

sscanf(cstr[1].Left(2), quot;%dquot; amp;nHour

发布时间: 2014-06-08 16:31:53 作者: rapoo

sscanf(cstr[1].Left(2), "%d", &nHour);什么意思
我就是想问问sscanf(cstr[1].Left(2), "%d ", &nHour);这里面的cstr[1].Left(2), 是什么意思?还有那个%d 表示什么,匹配什么条件?

[解决办法]
cstr[0].Mid(3,2) cstr[0]的字符串从第3个位置开始取,取2字节.如:cstr[0]为 "01234567 "执行结果是 "34 "

cstr[0].Left(2) cstr[0]的字符串从左端开始取,取2字节.如:cstr[0]为 "01234567 "执行结果是 "01 "

sscanf(cstr[0].Mid(3,2), "%d ", &nMinute); %d代表接受的输入时int型,输入的值保存在nMinute变量内

读书人网 >VC/MFC

热点推荐