[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: escreva-bits



> Num segundo passo, com v[k] = 10010111, o ultimo bit e igual a 1, que com um
> shift de (7 - 1) posicoes para a esquerda fica igual a 010000000, e apos
> fazermos 10000000 & 01000000 teremos o caractere 11000000, que e exatamente o
> que queríamos, e assim por diante até formarmos os oito bits do caractere e
> voltar ao início.

Ué, mas então, ao final do laço, teríamos ch == 11111111??? Já que v[k] & 01 é
sempre 1, só importando o último bit...
Tb não estou entendendo...
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tiago Minchillo da Silveira
Kiron Multimídia - http://www.kiron.com.br
Homepage pessoal em construção!!! Em breve divulgo o endreço.
Nick no IRC/ICQ: Duke Jeffrie - UIN: 9350490
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~