Vc++程序,接收数据成乱码了,急急!求大神解决 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 vc++ 乱码 大神 搜索资料 1个回答 #合辑# 面试问优缺点怎么回答最加分? grf123 2014-06-29 · TA获得超过538个赞 知道小有建树答主 回答量:455 采纳率:80% 帮助的人:253万 我也去答题访问个人页 关注 展开全部 未初始化的数组就是这样。声明数组之后可以顺手初始化一下,比如用ZeroMemory()。另外你上面之所以是初始化,是因为你断点放在了ReadCom()这条语句,这时候实际上还没读取呢,所以显示的是系统初始化值,看起来就是乱码。要到下一条语句才会读取。未初始化实际上并不影响写入。 更多追问追答 追问 显示的就是这样啊 ? 追答 意思是如果你不给数组初始化, 编译器默认赋的值,你用这种方式看到就是这个样子。你看到的可以认为是编译器赋的默认值,也可以理解为程序员未初始化。你在开数组的时候,这样:BYTE RecBuf[1024];ZeroMemory(RecvBuf, 1024);然后再看,就知道了。 追问 嗯,我刚才调试了,recbuf是得到我发送的数据了,但是显示的还是乱码?是没有收到数据吗 现在缓存里接收不到信息了 追答 那就是你的程序逻辑的问题了。别人帮不了你。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-11-17 c语言输出乱码,求解决方法 2 2020-01-20 如何解决VC++编译后出现数字乱码? 2019-08-04 VCF乱码解决办法 5 更多类似问题 > 为你推荐: