C#和C++MD5加密同一个包含中文的字符串为什么结果不同,不含中文的字符串是相同的 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 字符串 c# c++ md5 加密 搜索资料 1个回答 #热议# 什么是淋病?哪些行为会感染淋病? zhang123_028 2013-03-21 · TA获得超过192个赞 知道小有建树答主 回答量:151 采纳率:100% 帮助的人:36.6万 我也去答题访问个人页 关注 展开全部 如果是你简单编的不考虑你错的可能性,可能是你字符串变量用的不对吧,前提是字符串有字符有字母,C# 里面每个字符都占两个字节,但是c++里面如果是 chr* 这种方式声明的字符串,字母占一个字节,汉字占两个字节,实际对应的比特位都不一样,所以加密结果肯定不一样。 追问 是我C#加密方法中的编码方式写错了.已经解决,谢谢. 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-11-26 中文字符串C++MD5加密结果与PHP的加密结果不一致,怎么办 2018-03-07 c#中,如何将含有字母和数字的字符串加密成一个全是字母的字符串,并解密 2 2015-11-27 c++和c#的比较 25 2011-09-15 MD5加密,网上的一些方法,加密后和C#调用的md5函数加密后的结果不一样? 2017-09-19 c++输入一个字符串, 统计字符串中不同类别字符的数量并输出统计结果,需要统计中文字符数量、Ascii码字符 2 2017-12-16 C++ 向一个已知的窗口发送中文字符串的问题 2 2017-01-06 c++中一个汉字算字符还是字符串 3 2018-03-29 c#和C++相同吗? 8 更多类似问题 > 为你推荐: