有真本事的进来。。闲人免进。。。C转化C#的小代码。

问题描述

能不能有人回答一下。staticvoidMYFUNCTION(unsignedchar*pcs,short*pwd,intlen,unsignedcharbyPmo){inti;if(pcs==0¦¦pwd==0¦¦len<=0)return;for(i=0;i<len;i++,pcs++,pwd++){*pwd=(short)(((*pcs-128)<<byPmo));}return;}写成C#怎么写?

解决方案

解决方案二:
随便写了下,应该就这样吧..有错误请指出...staticvoidMYFUNCTION(refbytepcs,refshortpwd,intlen,refbytebypmo){inti;if(pcs==0||pwd==0||len<=0)return;for(i=0;i<len;i++,pcs++,pwd++){pwd=(short)(((pcs-128)<<bypmo));}return;}
解决方案三:
只有pwd需要refstaticvoidMYFUNCTION(byte[]pcs,refshort[]pwd,intlen,bytebypmo){inti;if(pcs.Length==0¦¦pwd.Length==0¦¦len<=0)return;for(i=0;i<len;i++){pwd[i]=(short)(((pcs[i]-128)<<bypmo));}return;}
解决方案四:
学习整理一下,一直对C的东西比较困惑.unsignedchar*pcs-->byte[]pcsshort*pwd--->refshort[]pwdunsignedcharbyPmo--->bytebypmo
解决方案五:
cao,鄙视这种垃圾题目,没本事,不回答,近来晃悠一下,签个名==================================================================博客空间:http://blog.csdn.net/lovingkiss资源下载:http://download.csdn.net/user/lovingkissEmail:loving-kiss@163.com优惠接单开发,组件控件定制开发,成品源代码批发联系方式:Q66840199全天在线==================================================================
解决方案六:
也可以unsignedchar*pcs-->char[]pcschar*pcs是指向一个字符串的起始位置的指针,在C++里面没有直接处理字符串的类型,字符串是用数组实现的

时间: 2024-08-19 12:47:24

有真本事的进来。。闲人免进。。。C转化C#的小代码。的相关文章

.NET.爱47621835热情建设中 有兴趣的可以看下 闲人免进

问题描述 有兴趣的可以看下 解决方案 解决方案二:什么意思?爱?解决方案三:欢迎来8640434群

临危不惧和力记易让容灾也有真本事

  凌晨遭遇入室抢劫,你是打算当个"软柿子"任凭劫匪宰割,还是跟我们勇敢的华裔陈大姐学学什么叫"先发制人"?<汉书>在项籍传有云:"先发制人,后发制于人."在危机面前,越是畏首畏尾,反而失去了先机,即便事后用力弥补,也不见得就万事大吉. 朋友Y说他很赞同陈大姐的做法,先发制人很重要,不过有真本事也很重要."如果陈大姐没有枪的话,当劫匪来的时候肯定情况不妙,但如果她不能勇敢击毙一名劫匪的话,也不一定就能全身而退."

函数-C语言中关于进制转化问题

问题描述 C语言中关于进制转化问题 请问如何用htoi函数将十六进制组成的字符串转化成十进制数(前面可能包含0X或0x) 解决方案 C语言 进制的转化黑马程序员---C语言-进制问题c语言的进制问题 解决方案二: int htoi(const char *s) { if( !s )return 0; if( *s == '0' ) { s++; if( *s == 'x' || *s == 'X' )s++; } int n = 0; while( *s ) { n <<= 4; if( *s

关于PHP中字符串与多进制转换函数的实例代码_php实例

转换函数 /** * [字符串转换为(2,8,16进制)ASCII码] * @param string $str [待处理字符串] * @param boolean $encode [字符串转换为ASCII|ASCII转换为字符串] * @param string $intType [2,8,16进制标示] * @return string byte_str [处理结果] * @author alexander */ function strtoascii($str, $encode=true,

关于PHP中字符串与多进制转换函数的实例代码

转换函数 /** * [字符串转换为(2,8,16进制)ASCII码] * @param string $str [待处理字符串] * @param boolean $encode [字符串转换为ASCII|ASCII转换为字符串] * @param string $intType [2,8,16进制标示] * @return string byte_str [处理结果] * @author alexander */ function strtoascii($str, $encode=true,

山寨不山寨不是问题,能真正“科幻”一把才算真本事

一直以来,国产科幻类影视作品的下场就是让人唾弃,<机器侠>也不例外.至少看过其最新片花后,可以判断出今年第一部国产"雷片"已然诞生.当然不久之后,相信周杰伦的<熊猫侠>也会榜上有名. 机器人.激光束.UFO--特技=科幻?以为观众是傻子么?我们那些"科幻"影视剧都还没有懂得"科学",就开始"幻想"了.别以为在头上插两根电线,就能冒充机器人:搞只"长江七号"就算表示进入未来世界了.况且

网红速速退去!巨头做直播要凭真本事?

直播行业的狂飙突进,在给大众带来更加多元化娱乐消费内容的同时,也成为互联网企业角力的角斗场.不管是初创企业还是巨头,都沉下心来在直播行业进行深耕.但在直播行业火爆的态势下,我们也应该看到,以美女为代表的草根网红正在成为直播行业的核心,由此带来同质化内容泛滥的问题. 而就在这样的背景下,以腾讯.网易等为代表的互联网巨头却另辟蹊径,摒弃网红元素,从资讯.新闻事件等入手,进行热点事件的直播.不需要网红,巨头在直播行业真能混得开吗? 不需网红!巨头直播玩得风生水起 虽然微信开启直播功能的传言越来越凶,但

未成年人免进!原来Wii可以这么好玩

任天堂的WII的确为游戏界创造了很多从未有过的全新游戏创意,但是这种,小编想各位观众绝对想不到,不单止玩的人觉得很有意思,看别人玩的也觉得超级有趣!让我们看看视频中的这位老爷子如何玩Wii吧! p.s:如果成年人看不出这视频的笑点,小编真诚建议你尽快联络你的医生检查一下你的生理问题. (挖贝网)

Delphi实现把10进制转换成16进制的函数进制转化

  delphi中有直接把10进制转换成16进制的函数: function IntToHex(Value: Integer; Digits: Integer): string; overload;  function IntToHex(Value: Int64; Digits: Integer): string; overload; unit uConversion; interface uses SysUtils,Math; type TConversion = class public //