如何将CString变量付给char[20]变量? char szStr[20];if(csStr.GetLength()<20){ lstrcpy(szStr,csStr);}else{ // 过长截断 memcpy(szStr,csStr,19) szStr[19]='\0';} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ZeroMemory( szStr,20 );memcpy( szStr,csStr,19 ); CString csStr;char szStr;...ZeroMemory( szStr,20 );memcpy( szStr,csStr,19 ); //直接使用csStr,不用担心csStr的长度问题... 更正:char szChar[20]; ^o^ 用memcpy(szStr,(LPVOID)(LPCTSTR)csStr,20)ORstrcpy(szStr,(LPCTSTR)csStr);szStr[19] = 0 用memcpy(szStr,(LPVOID)(LPCTSTR)csStr,20)ORstrcpy(szStr,(LPCTSTR)csStr);szStr[19] = 0; 用memcpy吧,这函数可适用很多范围 SHBrowseForFolder 在win7下的问题 VC 6.0中, 程序出现"0x5f55a57b"指令引用的"0x00000000"内存。该内存不能为"read". 希望大侠们帮我看下。 在MFC中能不能动态的消息映射呀? 高分求教编码问题! CTABCTRL???? 高分!如何用VC实现检索WORD内容程序? 谁有这个文档的中文资料,谢谢,高分奉送!!! 急!有关与matlab接口的问题。 我的显示器一声巨响,完蛋了! 如何将一个CStringList对象赋给另一个CStringList? 如何让程序最小化后成一个小图标? 请教windows media player控件
memcpy( szStr,csStr,19 );
char szStr;
...
ZeroMemory( szStr,20 );
memcpy( szStr,csStr,19 ); //直接使用csStr,不用担心csStr的长度问题
...
OR
strcpy(szStr,(LPCTSTR)csStr);
szStr[19] = 0
OR
strcpy(szStr,(LPCTSTR)csStr);
szStr[19] = 0;