Jos minulla on char taulukko, esim:
char bitit[10] = "101010011";
Miten sen voi tallentaa binääritiedostoon bitteinä?
char bitit[10] = "101010011";
Miten sen voi tallentaa binääritiedostoon bitteinä?
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Jos ymmärsin oikein mitä tarkoitat niin muutat sen kokonaisluvuksi(16 bittinen riittää) ja tallennat sen kokonaisluvun tiedostoon.
Jos nyt binaariluvut ei vielä ole oikein hanskassa niin nehän menee
00000000 0
00000001 1
00000010 2
00000011 3
00000100 4
00000101 5
00000110 6
00000111 7
00001000 8
http://www.mit.jyu.fi/opetus/Ciao/ciao122.htm
Elikkä tuo sinun lukusi on:
101010011 ->
256 64 16 2 1 = 339
Tämän valmiimmaksi et saa minulta :)
luku=((bitit[0]=='1')
Olen kyllä aloittelija, mutta tekisin näin tuon.
short tulos;
short bitti=1024;
for(char i=9; i