早教吧作业答案频道 -->其他-->
*(bit+cnt)=(ch>>cnt)&1;解释/*字节转换成二进制*/intByteToBit(ElemTypech,ElemTypebit[8]){intcnt;for(cnt=0;cnt<8;cnt++){*(bit+cnt)=(ch>>cnt)&1;}return0;}
题目详情
*(bit+cnt) = (ch>>cnt)&1;解释
/*字节转换成二进制*/
int ByteToBit(ElemType ch,ElemType bit[8]){
int cnt;
for(cnt = 0;cnt < 8; cnt++){
*(bit+cnt) = (ch>>cnt)&1;
}
return 0;
}
/*字节转换成二进制*/
int ByteToBit(ElemType ch,ElemType bit[8]){
int cnt;
for(cnt = 0;cnt < 8; cnt++){
*(bit+cnt) = (ch>>cnt)&1;
}
return 0;
}
▼优质解答
答案和解析
bit+cnt:bit[cnt]的地址
ch>>cnt:ch向左移cnt位
(ch>>cnt)&1:取ch向左移cnt位后的最低位的值
整句的意思是取ch的二进制值的cnt位放在bit[cnt]中,这个值只会是0或1
ch>>cnt:ch向左移cnt位
(ch>>cnt)&1:取ch向左移cnt位后的最低位的值
整句的意思是取ch的二进制值的cnt位放在bit[cnt]中,这个值只会是0或1
看了*(bit+cnt)=(ch>...的网友还看了以下:
解矩阵方程|112||100|设A=|223|,B=|211|,矩阵X满足AX=B^T.求X|43 2020-06-11 …
反拉氏变换求解反拉氏变换1/(s+1)=?1/[(s+1)^2]=?1/[(s+1)^3]=?1/ 2020-06-14 …
用替换法解决问题买30只小兔和12只小熊一共付了207元.已知每只小兔比每只小熊便宜1.5元,这两 2020-07-18 …
求解钟根元第四版第四章P23第11题11.某消费者具有良性偏好,且当前消费束的边际替代率MRS的绝对 2020-11-02 …
*(bit+cnt)=(ch>>cnt)&1;解释/*字节转换成二进制*/intByteToBit( 2020-11-07 …
用形容词的比较及和最高及填1.Mybookisinteresting,yoursisthanmine 2020-11-29 …
哪位数学大神帮我算个数…如3个1换个2,3个2换个3,3个3换个4…以此类推...哪位数学大神帮我算 2020-12-28 …
帮解下题·!谢已知A=w-x+y-z,将w换成x,同时将x换成y,y换成z,z换成w.这算一次轮换. 2021-01-07 …
先阅读例1,再仿照例1解方程:|3x-4|=5.这就是“整体代换”数学思想方法例1解方程:|x-2| 2021-01-07 …
一个工程队给一段铁路换新枕木,原计划每天换3.2千米,实际每天比原计划多换1/4.实际换完这段铁路的 2021-01-19 …