1。想把从串口得到的数据(单片机的信号)放在数组里再进行校验,大概每35个字符判断一次,下面的str是CSTRING型,怎样转换成char或其它类型的数组(如:char  temp〔35〕)?一开始就不要用CString, 为什么要用CString ? 应该直接用char*
2。判断temp〔〕中是否出现所需帧的帧头及帧尾后把需要的那部分再放在另一个数组(如buffer[])里该怎样做?memcpy( temp+x, buffer, y ); // 从temp第x+1个字节开始,拷贝y个字节到buffer中去3。如果要对buffer[]里的数据进行逐位校验又该如何做呢?逐位校验, 用位操作,
aaa = 0x13;
bbb = aaa >> 4; // bbb = 0x1;
ccc = (aaa&0x20)>>5; // ccc等于aaa的5位的值
...